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