在 cshell 终端中一起使用 2 个别名

在 cshell 终端中一起使用 2 个别名

假设我有 2 个别名,每个别名都有多个参数。它看起来有点像下面的例子

alias s1 "command1 -a -b -c"
alias s2 "command2 -d -e -f"

现在,如果我在终端中运行 :s1 s2,它无法识别 s2。我发现在 bash 中我们可以在 s2 之后添加一个空格并且它可以工作。这在 csh 中不起作用,也不支持 function()。

有什么办法吗?

PS:实际上我有各种口味的 s1,我需要将它们与 s2 的口味结合起来。

相关内容