如何在一个语句中为一个命令定义两个别名

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 '