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 如何在不更改当前目录的情况下清空 `dirs` 堆栈? 772 我有pushd几个路径名,所以我的dirs堆栈有多个堆栈帧。 现在我想清空堆栈,而不更改我的当前目录。我想知道怎么做?谢谢。 bash pushd 2 个回答 Voted Best Answer Wildcard 2018-01-16T18:02:31+08:002018-01-16T18:02:31+08:00 由于dirs是内置的,您可以通过运行来获得帮助help dirs。 这样做会通知您有关-c清除目录堆栈的选项。 dirs -c Murphy 2018-01-16T18:03:24+08:002018-01-16T18:03:24+08:00 对于bash: dirs -c $ pushd Devel/ ~/Devel ~ $ dirs -c $ dirs ~/Devel $ pwd /home/murphy/Devel
由于
dirs
是内置的,您可以通过运行来获得帮助help dirs
。这样做会通知您有关
-c
清除目录堆栈的选项。对于bash: