![zsh 的 Bash 变量 ${DIRSTACK[@]}](https://linux22.com/image/220562/zsh%20%E7%9A%84%20Bash%20%E5%8F%98%E9%87%8F%20%24%7BDIRSTACK%5B%40%5D%7D%20.png)
Bash 变量的 Zsh 等价物是什么${DIRSTACK[@]}
?
答案1
中没有出现任何相关内容zsh设置的参数列表,但是参数模块有一个dirstack
array 类似于 bash 的DIRSTACK
.
找到它的最简单方法dir_stack
是dirstack
在dirs
手册中的变量索引。
请注意,在 zsh 中,当前目录不在数组中dirstack
,而在 bash 中则在数组中。但 zsh 数组索引从 1 开始,而 bash 数组索引从 0 开始。因此,对于最后一个命令之前的当前目录pushd
,两个 shell 中的索引都是 1。