pushd - перемещение каталога в стек каталогов
Краткое описание
pushd DIRECTORY
Описание
Функция pushd добавляет DIRECTORY в верхнюю часть стека каталогов и делает его текущим рабочим каталогом. popd извлечёт его и вернётся в исходный каталог.
Без аргументов она меняет местами два верхних каталога в стеке.
pushd +NUMBER вращает стек против часовой стрелки (снизу вверх).
pushd -NUMBER вращает по часовой стрелке (сверху вниз).
Опция -h или --help отображает справку по использованию этой команды.
Пример
cd ~/dir1 pushd ~/dir2 pushd ~/dir3 # Working directory is now ~/dir3 # Directory stack contains ~/dir2 ~/dir1 pushd /tmp # Working directory is now /tmp # Directory stack contains ~/dir3 ~/dir2 ~/dir1 pushd +1 # Working directory is now ~/dir3 # Directory stack contains ~/dir2 ~/dir1 /tmp popd # Working directory is now ~/dir2 # Directory stack contains ~/dir1 /tmp
См. также
© 2005-2009 Axel Liljencrantz, 2009-2023 fish-shell contributors
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.6/cmds/pushd.html