Псевдоним в Unix для изменения каталога - PullRequest
3 голосов
/ 19 января 2012

Привет всем. Я новичок в Unix, так что простите!

У меня есть следующий файл .profile, который я использую для назначения псевдонимов!

  alias here='export THERE_PWD=`echo $PWD`'
  alias there='cd $THERE_PWD'

Надеюсь, вы увидите, что япытаюсь сделать.Используя команду «здесь», я могу указать, куда в конечном итоге я хочу сменить каталог после работы в другом каталоге (набрав «там»).

Однако, похоже, это не работает!Где я ошибся?Это сэкономит мне много времени в долгосрочной перспективе, если я заработаю!

1 Ответ

3 голосов
/ 19 января 2012

Вы можете просто использовать встроенный стек dir через pushd и popd:
pushd new_dir помещает текущий каталог в стек и изменяется на new_dir
popd возвращается туда, откуда вы пришли.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...