pushd e popd
Estava lendo esse post do Rafael Sachetto, quando encontrei dois comandos que n茫o conhecia:
pushd e popd.Fui pesquisar o que era e descobri dois substitutos para o comando
cd (quem diria?!).
Ao ir usando o comando pushd <directory>, ele vai montando uma pilha (aka. estrutura de dados do tipo pilha) com todos os diret贸rios pelos quais voc锚s vai "passando".Depois, a medida que voc锚 digita o comando
popd, ele vai retornando 脿 todos os diret贸rios, usando essa pilha como guia.Seria algo como um
cd - (que volta ao diret贸rio anterior), s贸 que sem limites para retorno.Por exemplo:
bash
cd ~
$ pwd # ~
$ pushd Pictures
$ pwd # ~/Pictures
$ pushd PSD
$ pwd # ~/Pictures/PSD
$ popd
$ pwd # ~/Pictures
$ popd
$ pwd # ~Se quiser ver todos os diret贸rios da pilha, use o comando
dirs.