【发布时间】:2014-06-09 02:51:54
【问题描述】:
在bash中,我们可以使用shopt -s expand_aliases来扩展脚本中的别名。
zsh、csh 和 tcsh 的等效命令是什么?它们甚至存在吗?
在我的精力集中在zsh 上,我还没有找到这样的命令。我什至尝试使用脚本中的别名来获取文件,但它不起作用。
【问题讨论】:
-
zsh 似乎默认扩展别名。你能写一些在 zsh 中不起作用的示例代码吗?
-
如果我在(例如)
~/.zshrc中设置了别名并且我在脚本顶部设置了source ${HOME}/.zshrc,则该脚本将无法使用存在于~/.zshrc中的别名. -
它有效,至少对于
zsh。谢谢你。请将其添加为答案,以便我接受。