Spec-Zone.ru › Nushell

split-by для фильтров

Создать новый раздел таблицы.

Подпись

> split-by {flags} (splitter)

Параметры

  • splitter: значение разделителя для использования

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

Вход Выход
запись запись

Примеры

разделить элементы по столбцу с именем "lang"

> {
'2019': [
          { name:'andres', lang:'rb', year:'2019' },
          { name:'jt', lang:'rs', year:'2019' }
        ],
'2021': [
          { name:'storm', lang:'rs', 'year':'2021' }
        ]
    } |split-bylang
╭────┬─────────────────────────────────────────╮
││╭──────┬──────────────────────────────╮│
│rb│││╭───┬────────┬──────┬──────╮││
│││2019││# │  name  │ lang │ year │ │ │
││││├───┼────────┼──────┼──────┤││
│││││0│andres│rb│2019│││
││││╰───┴────────┴──────┴──────╯││
││╰──────┴──────────────────────────────╯│
││╭──────┬─────────────────────────────╮│
│rs│││╭───┬──────┬──────┬──────╮││
│││2019││# │ name │ lang │ year │  │  │
││││├───┼──────┼──────┼──────┤││
│││││0│jt│rs│2019│││
││││╰───┴──────┴──────┴──────╯││
││││╭───┬───────┬──────┬──────╮││
│││2021││# │ name  │ lang │ year │ │  │
││││├───┼───────┼──────┼──────┤││
│││││0│storm│rs│2021│││
││││╰───┴───────┴──────┴──────╯││
││╰──────┴─────────────────────────────╯│
╰────┴─────────────────────────────────────────╯

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

Spec-Zone.ru

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