path relative-to для пути
Выразить путь относительно другого пути.
Подпись
> path relative-to {flags} (path)
Параметры
-
path: Общий родительский путь со входным путём
Типы входных/выходных данных:
| Вход | Выход |
|---|---|
| список<строка> | список<строка> |
| строка | строка |
Примеры
Найти относительный путь из двух абсолютных путей
>'/home/viking'|path relative-to'/home'
viking
Найти относительный путь из абсолютных путей в списке
> [ /home/viking, /home/spam ] |path relative-to'/home'
╭───┬────────╮
│0│viking│
│1│spam│
╰───┴────────╯
Найти относительный путь из двух относительных путей
>'eggs/bacon/sausage/spam'|path relative-to'eggs/bacon/sausage'
spam
Примечания
Может использоваться только тогда, когда входной и аргументный пути являются либо абсолютными, либо относительными. Путь аргумента должен быть родителем входного пути.
Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/path_relative-to.html