ZSH 中是否有可以一次创建多个别名的语法?

ZSH 中是否有可以一次创建多个别名的语法?

即,如果我想将proxychains&都设置prch为别名proxychains4,是否有与此等效的东西?:

alias prch='proxychains'='proxychains4'

答案1

您可以在一个命令中添加多个别名:

alias prch=proxychains4 proxychains=proxychains4

而且,由于alias这只是一个常规命令,因此您可以使用所有 shell 功能,包括括号扩展。例如,语法x{A,B,C}y将扩展为三个单独的参数xAy xBy xCy

所以如果你把这两者结合在一起:

alias {prch,proxychains}=proxychains4

相关内容