path exists для пути
Проверяет, существует ли путь.
Сигнатура
> path exists {flags}
Флаги
-
--no-symlink, -n: не разрешать символические ссылки.
Типы входных и выходных данных:
| вход | выход |
|---|---|
| string | bool |
| list<string> | list<bool> |
Примеры
Проверить, существует ли файл.
> '/home/joe/todo.txt' | path exists false
Проверить, существуют ли файлы из списка.
> [ /home/joe/todo.txt, /home/doe/todo.txt ] | path exists ╭───┬───────╮ │ 0 │ false │ │ 1 │ false │ ╰───┴───────╯
Примечания
Эта команда лишь проверяет, возможно ли выполнить open или cd для указанного пути. Если нужно различать каталоги и файлы, используйте path type. Также обратите внимание: если у вас нет разрешения на доступ к каталогу в указанном пути, будет возвращено значение false.
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/path_exists.html