into binary для преобразований
Преобразовать значение в бинарный примитив.
Подпись
> into binary {flags} ...rest
Флаги
-
--compact, -c: вывод без заполнения нулями
Параметры
-
...rest: для входной структуры данных, преобразовать данные по заданным путям ячеек
Типы входных/выходных данных:
| Ввод | Вывод |
|---|---|
| бинарный | бинарный |
| bool | бинарный |
| datetime | бинарный |
| filesize | бинарный |
| int | бинарный |
| number | бинарный |
| record | record |
| string | бинарный |
| table | таблица |
Примеры
Преобразование строки в бинарный примитив nushell
>'This is a string that is exactly 52 characters long.'|into binary
Length:52 (0x34) bytes|printablewhitespaceascii_othernon_ascii
00000000:54686973206973206120737472696e67Thisisastring
00000010:20746861742069732065786163746c79thatisexactly
00000020:2035322063686172616374657273206c52charactersl
00000030:6f6e672eong.
Преобразование числа в бинарный примитив nushell
>1|into binary
Length:8 (0x8) bytes|printablewhitespaceascii_othernon_ascii
00000000:0100000000000000•0000000
Преобразование булевого значения в бинарный примитив nushell
>true|into binary
Length:8 (0x8) bytes|printablewhitespaceascii_othernon_ascii
00000000:0100000000000000•0000000
Преобразование размера файла в бинарный примитив nushell
>ls|wherename==LICENSE|getsize|into binary
Преобразование пути к файлу в бинарный примитив nushell
>ls|wherename==LICENSE|getname|path expand|into binary
Преобразование числа с плавающей точкой в бинарный примитив nushell
>1.234|into binary
Length:8 (0x8) bytes|printablewhitespaceascii_othernon_ascii
00000000:5839b4c876bef33fX9××v××?
Преобразование целого числа в бинарный примитив nushell с включённым компактным форматом
>10|into binary--compact
Length:1 (0x1) bytes|printablewhitespaceascii_othernon_ascii
00000000:0a_
Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/into_binary.html