有没有办法可以pwd
在alias
我的.zshrc
文件中获取?我正在尝试执行以下操作:
alias cleanup="rm -Rf `pwd`/{foo,bar,baz}"
这在 bash 中运行良好;pwd
始终是我cd
进入的目录,但是在 zsh 中,它似乎是在.zshrc
文件首次加载时进行评估并始终作为我的主目录。我已经使用非常简单的alias
设置进行了测试,但它永远不会改变。
我怎样才能进行此更改,以便alias
从子目录调用始终评估为该子目录?
编辑:不确定这是否有帮助,但我在 mac 上通过 oh-my-zsh 使用 zsh。