bytes add для байтов
Добавить указанные байты к вводу.
Подпись
> bytes add {flags} (data) ...rest
Флаги
-
--index, -i {int}: индекс для вставки двоичных данных -
--end, -e: добавить в конец двоичных данных
Параметры
-
data: добавляемые двоичные данные -
...rest: для ввода структуры данных, добавить байты в данные по указанным путям ячеек
Типы ввода/вывода:
| ввод | вывод |
|---|---|
| двоичные данные | двоичные данные |
| список<двоичные данные> | список<двоичные данные> |
| запись | запись |
| таблица | таблица |
Примеры
Добавить байты 0x[AA] к 0x[1F FF AA AA]
>0x[1FFFAAAA] |bytes add0x[AA]
Length:5 (0x5) bytes|printablewhitespaceascii_othernon_ascii
00000000:aa1fffaaaaו×××
Добавить байты 0x[AA BB] к 0x[1F FF AA AA] на индексе 1
>0x[1FFFAAAA] |bytes add0x[AABB] -i1
Length:6 (0x6) bytes|printablewhitespaceascii_othernon_ascii
00000000:1faabbffaaaa•×××××
Добавить байты 0x[11] к 0x[FF AA AA] в конец
>0x[FFAAAA] |bytes add0x[11] -e
Length:4 (0x4) bytes|printablewhitespaceascii_othernon_ascii
00000000:ffaaaa11××ו
Добавить байты 0x[11 22 33] к 0x[FF AA AA] в конец, на индексе 1 (индекс начинается с конца)
>0x[FFAABB] |bytes add0x[112233] -e-i1
Length:6 (0x6) bytes|printablewhitespaceascii_othernon_ascii
00000000:ffaa112233bb×ו"3×
Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/bytes_add.html