标签: linux shell unix zsh
我尝试在zsh中使用简单的命令替换cd到另一个命令的输出(which dirname)。
cd
which
dirname
which git
/usr/bin/git
dirname $(which git)
/usr/bin
cd $(dirname $(which git))
cd: no such file or directory: ^[[0m^[[0m/usr/bin
这里发生了什么?什么是^[[0m,为什么它会突然出现?
^[[0m