如何在一个语句中为一个命令定义两个别名
How to define two aliases for one command in one statement
我知道如何在 bash 中配置别名,但是有没有办法在一条语句中使用两个可能的快捷方式映射别名?
这里是两行版本
alias "gac"="git add . && git commit -am "
alias "gitac"="git add . && git commit -am "
我想如果可能的话,解决方案应该是这样的:
伪代码:alias "alias1 || alias2"="command"
这甚至可以使用别名,还是我必须使用一个函数,如果是的话怎么办?
像这样:
alias "gac"="git add . && git commit -am " "gitac"="gac"
$ alias {gac,gitac}="git add . && git commit -am "
$ alias gac
alias gac='git add . && git commit -am '
$ alias gitac
alias gitac='git add . && git commit -am '
我知道如何在 bash 中配置别名,但是有没有办法在一条语句中使用两个可能的快捷方式映射别名?
这里是两行版本
alias "gac"="git add . && git commit -am "
alias "gitac"="git add . && git commit -am "
我想如果可能的话,解决方案应该是这样的:
伪代码:alias "alias1 || alias2"="command"
这甚至可以使用别名,还是我必须使用一个函数,如果是的话怎么办?
像这样:
alias "gac"="git add . && git commit -am " "gitac"="gac"
$ alias {gac,gitac}="git add . && git commit -am "
$ alias gac
alias gac='git add . && git commit -am '
$ alias gitac
alias gitac='git add . && git commit -am '