【发布时间】:2012-11-28 21:53:40
【问题描述】:
我正在使用具有大量 tcsh 配置脚本的系统,要求我通过 tcsh 运行大多数程序。我试图通过将其添加到我的~/.zshrc 来简化这一切:
# run command in tcsh
function t() {
tcsh -c "$@"
}
这适用于t ls 之类的东西,但对于t ls -l 则失败,这会给出错误Unknown option: `-l' Usage: tcsh ...,并且显然将-l 作为参数传递给tcsh,而不是ls。
如何引用$@中传递的字符串?
【问题讨论】: