into filesize для преобразований
Преобразовать значение в размер файла.
Сигнатура
> into filesize {flags} ...rest
Параметры
-
...rest: для входной структуры данных преобразует данные по указанным путям ячеек.
Типы входных и выходных данных:
| входные данные | выходные данные |
|---|---|
| int | filesize |
| number | filesize |
| string | filesize |
| filesize | filesize |
| table | table |
| record | record |
| list<int> | list<filesize> |
| list<number> | list<filesize> |
| list<string> | list<filesize> |
| list<filesize> | list<filesize> |
| list<any> | list<filesize> |
Примеры
Преобразовать строку в размер файла в таблице.
> [[device size]; ["/dev/sda1" "200"] ["/dev/loop0" "50"]] | into filesize size ╭───┬────────────┬───────╮ │ # │ device │ size │ ├───┼────────────┼───────┤ │ 0 │ /dev/sda1 │ 200 B │ │ 1 │ /dev/loop0 │ 50 B │ ╰───┴────────────┴───────╯
Преобразовать строку в размер файла.
> '2' | into filesize 2 B
Преобразовать число с плавающей точкой в размер файла.
> 8.3 | into filesize 8 B
Преобразовать целое число в размер файла.
> 5 | into filesize 5 B
Преобразовать размер файла в тип filesize.
> 4KB | into filesize 4.0 kB
Преобразовать строку с единицей измерения в размер файла.
> '-1KB' | into filesize -1.0 kB
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/into_filesize.html