fish не поддерживает переменную последнего аргумента, к сожалению.
Эффективный интерактивный способ сделать это - создать каталог:
> mkdir -p foo/bar/baz/quux
Затем введите cd и первый символthe path.
> cd f
В этот момент рыба, вероятно, автоматически предложит весь путь.Если нет, вы можете нажать alt-up, чтобы выполнить поиск по токену истории, и он обязательно найдет его.
Сценарий для этого будет:
set path foo/bar/baz/quux && mkdir -p $path && cd $path