bytes add для bytes
Добавить указанные байты к бинарным входным данным.
Сигнатура
> bytes add {flags} (data) ...rest
Флаги
-
--index, -i {int}: Индекс для вставки бинарных данных. -
--end, -e: Добавить в конец бинарных данных.
Параметры
-
data: Бинарные данные для добавления. -
...rest: При вводе структуры данных добавить байты в данные по указанным путям ячеек.
Типы ввода/вывода:
| ввод | вывод |
|---|---|
| binary | binary |
| list<binary> | list<binary> |
| table | table |
| record | record |
Примеры
Добавить байты 0x[AA] к 0x[1F FF AA AA].
> 0x[1F FF AA AA] | bytes add 0x[AA] Length: 5 (0x5) bytes | null_char printable whitespace ascii_other non_ascii 00000000: aa 1f ff aa aa ו×××
Добавить байты 0x[AA BB] к 0x[1F FF AA AA] по индексу 1.
> 0x[1F FF AA AA] | bytes add 0x[AA BB] --index 1 Length: 6 (0x6) bytes | null_char printable whitespace ascii_other non_ascii 00000000: 1f aa bb ff aa aa •×××××
Добавить байты 0x[11] к 0x[FF AA AA] в конец.
> 0x[FF AA AA] | bytes add 0x[11] --end Length: 4 (0x4) bytes | null_char printable whitespace ascii_other non_ascii 00000000: ff aa aa 11 ××ו
Добавить байты 0x[11 22 33] к 0x[FF AA AA] в конец, по индексу 1 (индекс отсчитывается от конца).
> 0x[FF AA BB] | bytes add 0x[11 22 33] --end --index 1 Length: 6 (0x6) bytes | null_char printable whitespace ascii_other non_ascii 00000000: ff aa 11 22 33 bb ×ו"3×
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/bytes_add.html