我正在尝试使用sed将以下字符串替换为null / nothing:
(env "MyValue")
我已经尝试过很多这样的逃生方法,但是无法正常工作,
sed -i -e "s|"\(\env \"\MyValue\"\\)\"|""|g" ./myFile
这里有可以引导我的sed神吗?我似乎(经过许多次不同的尝试,似乎无法从文件中删除上面的字符串。
谢谢!
如果将sed脚本用单引号引起来,则容易得多:
$ cat myFile
abc (env "MyValue") def
$ sed -i 's/(env "MyValue")//g' myFile
$ cat myFile
abc def
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句