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.