Spec-Zone.ru › Nushell

path join для пути

Присоединить структурированный путь или список частей пути.

Подпись

> path join {flags} ...rest

Параметры

  • ...rest: Путь для добавления к вводу

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

ввод вывод
список<строка> строка
запись строка
строка строка
таблица список<строка>

Примеры

Добавление имени файла к пути

>'/home/viking'|path joinspam.txt
/home/viking/spam.txt

Добавление имени файла к пути

>'/home/viking'|path joinspamsthis_spam.txt
/home/viking/spams/this_spam.txt

Объединение списка частей в путь

> [ '/''home''viking''spam.txt' ] |path join
/home/viking/spam.txt

Объединение структурированного пути в путь

> { parent:'/home/viking', stem:'spam', extension:'txt' } |path join
/home/viking/spam.txt

Объединение таблицы структурированных путей в список путей

> [[ parentstemextension ]; [ '/home/viking''spam''txt' ]] |path join
╭───┬───────────────────────╮
│0│/home/viking/spam.txt│
╰───┴───────────────────────╯

Примечания

По желанию, добавьте дополнительный путь к результату. Он предназначен для обработки вывода подкоманд «path parse» и «path split».

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

Spec-Zone.ru

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