ZSH“命令”扩展?
问题描述:
简单的问题:zsh是否有类似command expansion
的东西?ZSH“命令”扩展?
要我要在命令行写的是这样的:
git push [gitlab,origin] localBranch:remoteBranch
由于Git并不支持在一次推到多个遥控器,我在寻找一种方式,zsh的扩展以上两个独立命令,运行:
git push gitlab localBranch:remoteBranch
和
git push origin localBranch:remoteBranch
这是莫名其妙婆ssible?
答
您可以使用for
循环的简写形式之一。
for remote (gitlab origin) git push $remote localBranch:remoteBranch
够近了,谢谢:) – dennis