This question already has answers here:
Escape a path for sed search pattern [duplicate]
(2个答案)
两年前关闭。
我需要从某个文件中删除以下字符串:
我使用以下命令:
并得到以下错误:
我怎样才能解决这个问题,并使“/”不分裂字符串?
重要提示:这个字符串是自动生成的,我正在通过Java代码调用这个命令,所以我不知道下一次运行删除它的代码时该字符串是什么。
(2个答案)
两年前关闭。
我需要从某个文件中删除以下字符串:
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代码调用这个命令,所以我不知道下一次运行删除它的代码时该字符串是什么。
最佳答案
找到解决方案:
sed -i.bak '\|Ba+/w+NWFlMa|d' /path/to/file
10-08 11:43