Esses dois comandos mudaram minha forma de navegar pelos diretórios do sistema. Antes eu usava apenas o "cd" e em seguida usava o "cd -" para voltar para o diretório anterior. Mas o pushd e o popd melhoram completamente a vida.
Ao usar o pushd você empilha o diretório atual ao mudar para o próximo diretório. A cada vez que você aciona o pushd ele exibe a lista dos diretórios na pilha:
emerson@desktop:~$ pushd Temp
~/Temp ~
emerson@desktop:~/Temp$ pushd ~/Downloads/
~/Downloads ~/Temp ~
emerson@desktop:~/Downloads$ pushd ~/Documents
~/Documents ~/Downloads ~/Temp ~
emerson@desktop:~/Documents$
O popd desempilha os diretórios e exibe o que ainda resta na pilha:
emerson@desktop:~/Documents$ popd
~/Downloads ~/Temp ~
emerson@desktop:~/Downloads$ popd
~/Temp ~
emerson@desktop:~/Temp$ popd
~
emerson@desktop:~$ popd
bash: popd: directory stack empty
emerson@desktop:~$
No fim ele diz que a pilha de diretórios está vazia. Muito útil!
Nenhum comentário:
Postar um comentário