path для пути
Просмотр и обработка путей.
Сигнатура
> path {flags}
Типы ввода/вывода:
| ввод | вывод |
|---|---|
| ничего | строка |
Примечания
Необходимо использовать одну из следующих подкоманд. При использовании этой команды без изменений будет выведено только это справочное сообщение.
Существует три способа представления пути:
- В виде литерала пути, например '/home/viking/spam.txt'
- В виде структурированного пути: таблицы со столбцами 'parent', 'stem' и 'extension' (а также
- 'prefix' в Windows). Этот формат создаётся подкомандой 'path parse'.
- В виде списка частей пути, например '[ / home viking spam.txt ]'. Разделение на части выполняется командой
path split.
Все подкоманды принимают все три варианта в качестве входных данных. Кроме того, подкоманду 'path join' можно использовать для объединения структурированного пути или частей пути обратно в литерал пути.
Подкоманды:
| имя | описание | тип |
|---|---|---|
path basename |
Получить последний компонент пути. | встроенная |
path dirname |
Получить родительский каталог пути. | встроенная |
path exists |
Проверить, существует ли путь. | встроенная |
path expand |
Попытаться преобразовать путь в абсолютную форму. | встроенная |
path join |
Объединить структурированный путь или список частей пути. | встроенная |
path parse |
Преобразовать путь в структурированные данные. | встроенная |
path relative-to |
Представить путь относительно другого пути. | встроенная |
path self |
Получить абсолютный путь скрипта или модуля, содержащего эту команду на момент разбора. | встроенная |
path split |
Разделить путь на список частей с использованием системного разделителя путей. | встроенная |
path type |
Получить тип объекта, на который указывает путь (например, файл, каталог, символическая ссылка). | встроенная |
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/path.html