into string для преобразований
Сигнатура
> into string {flags} ...rest
Флаги
-
--group-digits, -g: Группировать цифры с помощью разделителя тысяч, зависящего от локали. -
--decimals, -d {int}: Количество десятичных знаков, до которого нужно округлить.
Параметры
-
...rest: Для входной структуры данных преобразовать данные по указанным путям к ячейкам.
Типы входных/выходных данных:
| вход | выход |
|---|---|
| binary | string |
| int | string |
| number | string |
| string | string |
| glob | string |
| bool | string |
| filesize | string |
| datetime | string |
| duration | string |
| cell-path | string |
| range | string |
| list<any> | list<string> |
| table | table |
| record | record |
Примеры
Преобразовать целое число в строку и добавить три десятичных знака.
> 5 | into string --decimals 3 5.000
Преобразовать число с плавающей точкой в строку и округлить до ближайшего целого.
> 1.7 | into string --decimals 0 2
Преобразовать число с плавающей точкой в строку.
> 1.7 | into string --decimals 1 1.7
Преобразовать число с плавающей точкой в строку и ограничить точность двумя десятичными знаками.
> 1.734 | into string --decimals 2 1.73
Преобразовать число с плавающей точкой в строку.
> 4.3 | into string 4.3
Преобразовать строку в строку.
> '1234' | into string 1234
Преобразовать логическое значение в строку.
> true | into string true
Преобразовать дату в строку.
> '2020-10-10 10:00:00 +02:00' | into datetime | into string Sat Oct 10 10:00:00 2020
Преобразовать путь к файлу в строку.
> ls Cargo.toml | get name | into string
Преобразовать размер файла в строку.
> 1kB | into string 1.0 kB
Преобразовать длительность в строку.
> 9day | into string 1wk 2day
Преобразовать путь к ячейке в строку.
> $.name | into string $.name
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/into_string.html