Tim Asked: 2018-01-16 17:54:48 +0800 CST2018-01-16 17:54:48 +0800 CST 2018-01-16 17:54:48 +0800 CST Como posso esvaziar a pilha `dirs`, sem alterar meu diretório atual? 772 Eu tenho pushdvários nomes de caminho, então minha dirspilha tem vários quadros de pilha. Agora gostaria de esvaziar a pilha, sem alterar meu diretório atual. Eu me pergunto como fazer isso? Obrigado. bash pushd 2 respostas Voted Best Answer Wildcard 2018-01-16T18:02:31+08:002018-01-16T18:02:31+08:00 Como dirsé um built-in, você pode obter ajuda executando help dirs. Fazê-lo vai informá-lo sobre a -copção, que limpa sua pilha de diretórios. dirs -c Murphy 2018-01-16T18:03:24+08:002018-01-16T18:03:24+08:00 Para bash : dirs -c $ pushd Devel/ ~/Devel ~ $ dirs -c $ dirs ~/Devel $ pwd /home/murphy/Devel
Como
dirs
é um built-in, você pode obter ajuda executandohelp dirs
.Fazê-lo vai informá-lo sobre a
-c
opção, que limpa sua pilha de diretórios.Para bash :