我需要从某个文件中删除以下字符串:
Ba+/w+NWFlMa
我正在使用以下命令:
sed -i.bak '/Ba+/w+NWFlMa/d' /path/to/file
并收到以下错误:
sed: couldn't open file +NWFlMa/d: No such file or directory
如何解决此问题并使'/'不拆分字符串?
重要说明:此字符串是自动生成的,我正在通过Java代码调用该命令,因此我不知道下次运行代码时该字符串是什么删除它。
答案 0 :(得分:0)
找到了解决方案:
sed -i.bak '\|Ba+/w+NWFlMa|d' /path/to/file