从网页复制命令的Bash别名

如果你曾经从网页上复制过终端命令,那么很有可能你也复制了前面的美元符号$)。这是许多开发者几乎每天都会遇到的一个小烦恼,但它可以很容易地解决。你只需要在你的.bashrc.zshrc文件中添加一个美元符号的alias

alias '$'=''

但是变量呢?它们不是以美元符号为前缀吗?这个Bash别名不会破坏你的脚本,因为别名只替换每个简单命令的第一个单词。简单来说,只有在行的开头的美元符号会被替换掉。