cd - изменение каталога
Синтаксис
cd [DIRECTORY]
Описание
cd изменяет текущий рабочий каталог.
Если DIRECTORY указано, оно станет новым каталогом. Если параметр не указан, будет использован контент переменной среды HOME.
Если DIRECTORY является относительным путем, пути из списка CDPATH будут проверены как префиксы для указанного пути, в дополнение к $PWD.
Обратите внимание, что оболочка попытается изменить каталог без необходимости cd, если указано имя каталога (начинающегося с ., / или ~, или заканчивающегося на /).
Fish также поставляет функцию-обёртку вокруг встроенной функции cd, которая понимает cd - как переход в предыдущий каталог. См. также prevd. Эта функция-обёртка сохраняет историю 25 наиболее недавно посещённых каталогов в глобальных переменных $dirprev и $dirnext. Если вы сделаете эти универсальные переменные глобальными, ваша история cd будет общей для всех экземпляров fish.
В качестве особого случая, cd . эквивалентно cd $PWD, что полезно в случаях, когда точка монтирования была повторно использована или каталог был удалён и воссоздан.
Примеры
cd # changes the working directory to your home directory. cd /usr/src/fish-shell # changes the working directory to /usr/src/fish-shell
См. также
Перемещение по каталогам с помощью истории каталогов или стека каталогов
© 2020 fish-shell developers
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.2/cmds/cd.html