标签: zsh
尝试使用&&代替;
还尝试[[]]和$()
这可能只是让我发疯了。小心帮忙吗?
lazy() { touch $1 open $1 }
答案 0 :(得分:1)
别人不接受这样的论点。您在别名后传递的任何参数(例如lazy moop)都将运行touch $1; open $1 moop。
lazy moop
touch $1; open $1 moop
你应该把它定义为一个函数,因为它实际上就像你想要的那样。