如何使用SED替换文件中的“撇号”
我有一个文件“ test.txt”,其中包含以下内容
+foo++bar+
我要做的是将它们替换为:
'foo''bar'
但是为什么这段代码不起作用?
sed 's/\+/\'/' test.txt
什么是正确的方法?
回答:
使用"
代替。并添加g
标志以替换所有内容。
sed "s/\+/\'/g" test.txt
以上是 如何使用SED替换文件中的“撇号” 的全部内容, 来源链接: utcz.com/qa/407318.html
我有一个文件“ test.txt”,其中包含以下内容
+foo++bar+
我要做的是将它们替换为:
'foo''bar'
但是为什么这段代码不起作用?
sed 's/\+/\'/' test.txt
什么是正确的方法?
使用"
代替。并添加g
标志以替换所有内容。
sed "s/\+/\'/g" test.txt
以上是 如何使用SED替换文件中的“撇号” 的全部内容, 来源链接: utcz.com/qa/407318.html