Spec-Zone.ru › Nushell

split cell-path для преобразований

Разделить путь к ячейке на компоненты.

Сигнатура

> split cell-path {flags}

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

ввод вывод
cell-path list<any>
cell-path list<record<value: any, optional: bool, insensitive: bool>>

Примеры

Разделить путь к ячейке на компоненты.

> $.5?.c | split cell-path
╭───┬───────┬──────────┬─────────────╮
│ # │ value │ optional │ insensitive │
├───┼───────┼──────────┼─────────────┤
│ 0 │     5 │ true     │ false       │
│ 1 │ c     │ false    │ false       │
╰───┴───────┴──────────┴─────────────╯

Разделить сложный путь к ячейке.

> $.a!.b?.1."2"."c.d" | split cell-path
╭───┬───────┬──────────┬─────────────╮
│ # │ value │ optional │ insensitive │
├───┼───────┼──────────┼─────────────┤
│ 0 │ a     │ false    │ true        │
│ 1 │ b     │ true     │ false       │
│ 2 │     1 │ false    │ false       │
│ 3 │ 2     │ false    │ false       │
│ 4 │ c.d   │ false    │ false       │
╰───┴───────┴──────────┴─────────────╯

Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/split_cell-path.html

Spec-Zone.ru

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