Spec-Zone.ru › Nushell

uniq для фильтров

Возвращает уникальные значения на входе.

Подпись

> uniq {flags}

Флаги

  • --count, -c: Возвращает таблицу, содержащую уникальные значения входных данных вместе с их количеством.
  • --repeated, -d: Возвращает входные значения, которые встречаются более одного раза.
  • --ignore-case, -i: Сравнивает входные значения без учёта регистра.
  • --unique, -u: Возвращает входные значения, которые встречаются только один раз.

Типы входных/выходных данных:

Вход Выход
список<любой> список<любой>

Примеры

Возвращает уникальные значения списка/таблицы (удаляет дубликаты, чтобы каждое значение встречалось только один раз).

> [2334] |uniq
╭───┬───╮
│0│2│
│1│3│
│2│4│
╰───┴───╯

Возвращает входные значения, которые встречаются более одного раза.

> [122] |uniq-d
╭───┬───╮
│0│2│
╰───┴───╯

Возвращает входные значения, которые встречаются только один раз.

> [122] |uniq-u
╭───┬───╮
│0│1│
╰───┴───╯

Игнорирует различия в регистре при сравнении входных значений.

> ['hello''goodbye''Hello'] |uniq-i
╭───┬─────────╮
│0│hello│
│1│goodbye│
╰───┴─────────╯

Возвращает таблицу, содержащую уникальные входные значения вместе с их количеством.

> [122] |uniq-c
╭───┬───────┬───────╮
│# │ value │ count │
├───┼───────┼───────┤
│0│1│1│
│1│2│2│
╰───┴───────┴───────╯

Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/uniq.html

Spec-Zone.ru

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