如何从文件中删除包含符号'/'的字符串?

时间:2017-10-03 12:36:47

标签: linux centos

我需要从某个文件中删除以下字符串:

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代码调用该命令,因此我不知道下次运行代码时该字符串是什么删除它。

1 个答案:

答案 0 :(得分:0)

找到了解决方案:

sed -i.bak '\|Ba+/w+NWFlMa|d' /path/to/file