Bash expõe a pilha de diretórios no DIRSTACK
variável . Você também pode usar o comando dirs +2
para se referir à segunda entrada na pilha.
Mais convenientemente, ~1
a ~9
referem-se às nove entradas mais importantes na pilha. Então, seu exemplo seria traduzido para
chb$ cp ~2/baz.css ~/code/bar/view/static/css/
Zsh tem a mesma ~ n instalação , e a pilha é exposta através de um array chamado dirstack
. dirs +2
do Bash é print -r ~2
ou print -r $dirstack[2]
do zsh.