根据我所了解的,当使用单引号时,内部的所有内容都被视为字面量。我想在我的替换中也是这样。但我还想找到一个既包含单引号又包含双引号的字符串。
例如:
sed -i 's/"http://www.fubar.com"/URL_FUBAR/g'
我想用URL_FUBAR替换"http://www.fubar.com"。sed如何识别我的//或双引号?
谢谢任何帮助!
编辑:我能使用`s/\"http\:\/\/www\.fubar\.\com\"/URL_FUBAR/g`吗?
单引号内的反斜杠实际上会转义字符吗?
'\''
(请参见 https://dev59.com/fnVD5IYBdhLWcg3wGHiu#91176)。 - Skippy le Grand Gourou