正则中有特殊含义的符号,如:
\ $ * + ( )
在正则匹配的时候,如果要去除其特殊含义,仅表示字面含义(字符串),就要在前面加转义符 \ 转义。写为 \\, \$, \*, \+, \(, \)。
如果sed加了-r选项以支持扩展的正则,则某些符号可以不转义。
这个还是要真正用了才能体会。学习Linux重在实践,谁用谁知道。