创建别名 - 在 Bash 中?

0xC*_*22L 2 bash alias bash-alias

如何创建-在 Bash 中命名的别名?以下均无效:

alias -='cd -'
alias \-='cd -'
alias '-'='cd -'
Run Code Online (Sandbox Code Playgroud)

有错误:

bash: alias: -=: invalid option
alias: usage: alias [-p] [name[=value] ... ]
Run Code Online (Sandbox Code Playgroud)

Dan*_*eck 6

使用以下内容:

alias -- -='cd -'
Run Code Online (Sandbox Code Playgroud)

--经常使用(尤其是在 Gnu 程序中)来停止将以下参数解析为选项。这也是您如何可以例如rm名称以-.