sort-by для фильтров
Сортировать по заданным столбцам в порядке возрастания.
Подпись
> sort-by {flags} ...rest
Флаги
-
--reverse, -r: Сортировать в обратном порядке -
--ignore-case, -i: Сортировать строчные столбцы без учета регистра -
--natural, -n: Сортировать буквенно-цифровые строчные столбцы естественным образом (1, 9, 10, 99, 100, ...)
Параметры
-
...rest: столбец(ы) для сортировки
Типы входных/выходных данных:
| Вход | Выход |
|---|---|
| список<любой> | список<любой> |
| таблица | таблица |
Примеры
Сортировка файлов по дате изменения
>ls|sort-bymodified
Сортировка файлов по имени (без учета регистра)
>ls|sort-byname-i
Сортировка таблицы по столбцу (обратный порядок)
> [[fruitcount]; [apple9] [pear3] [orange7]] |sort-byfruit-r
╭───┬────────┬───────╮
│# │ fruit │ count │
├───┼────────┼───────┤
│0│pear│3│
│1│orange│7│
│2│apple│9│
╰───┴────────┴───────╯
Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/sort-by.html