[sisyphus] anki

Andrew Clark andrewclarkiii на gmail.com
Вт Янв 12 17:01:54 UTC 2010


On 12.01.2010 19:54, Michael Shigorin wrote:
> Меняет и пишет в стек.
> pushd /
> popd
>
> сходит в корень и вернётся.  В тривиальном случае достаточно cd -
> (переключается между двумя последними каталогами).
>
>   
Выдержка из man bash:
DIRSTACK

Переменная-массив (см. раздел "Массивы" далее),
 в которой хранится текущее содержимое стека каталогов.
Каталоги находятся в стеке в том же порядке, в котором
выдаются встроенной командой dirs.

Путем присваивания элементам этого массива можно
изменять каталоги, уже находящиеся в стеке, но для
добавления и удаления каталогов надо использовать
встроенные команды pushd и popd.
Присваивание значения этой переменной не меняет текущий каталог.
Если переменная DIRSTACK удаляется с помощью unset, она
теряет свои специальные свойства, даже если в дальнейшем
переустанавливается.


Подробная информация о списке рассылки Sisyphus