Spec-Zone.ru › Nushell

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API