![Unix:重载别名](https://linux22.com/image/1233015/Unix%EF%BC%9A%E9%87%8D%E8%BD%BD%E5%88%AB%E5%90%8D.png)
如果我的 bashrc 中有以下内容,会发生什么:
alias ls="ls -l"
alias ls="ls -a"
当我输入时,ls
它们都会匹配。最后一个会保留,还是两个都会保留?
答案1
第二条alias
命令将重新定义“ls” 的别名。您可以通过运行alias
不带参数的命令来仔细检查,以查看定义了哪些别名。
如果我的 bashrc 中有以下内容,会发生什么:
alias ls="ls -l"
alias ls="ls -a"
当我输入时,ls
它们都会匹配。最后一个会保留,还是两个都会保留?
第二条alias
命令将重新定义“ls” 的别名。您可以通过运行alias
不带参数的命令来仔细检查,以查看定义了哪些别名。