![如何在 ~/.bashrc 文件中添加特殊字符?](https://linux22.com/image/933799/%E5%A6%82%E4%BD%95%E5%9C%A8%20~%2F.bashrc%20%E6%96%87%E4%BB%B6%E4%B8%AD%E6%B7%BB%E5%8A%A0%E7%89%B9%E6%AE%8A%E5%AD%97%E7%AC%A6%EF%BC%9F.png)
我正在尝试为合并后的文件内的 Git 冲突创建 grep 的 bash 别名。通常在使用 bash shell 的命令行上,我运行grep -nr '<<<<<<<'
,其中需要单引号来转义特殊字符。
我的~/.bashrc
文件目前有以下内容:
alias confs="grep -nr \'<<<<<<<\'"
但是,运行命令时的输出confs
是
bash: syntax error near unexpected token `<<<'.
我该怎么做?谢谢
答案1
解决方案非常简单,这要归功于schrodigerscatcuriosity
。实现方法是:alias confs="grep -nr '<<<<<<<'"
。不需要额外的转义字符