我必须从dir中的所有文件中删除一行:“\ n run 120”。怎么样?

时间:2013-12-05 06:07:20

标签: bash sed

\n中的

\n run 120不是新行,而是文字。 我尝试了以下方法:

sed -i '/(\n run 120)/d' *  
sed -i '/(\n run 120)$/d' * 
sed -i '/"\n run 120"/d' *

但上述工作都没有。

2 个答案:

答案 0 :(得分:3)

这应该有效:

sed -i '/\\n run 120/d' *

答案 1 :(得分:1)

试      \ n? (提示:quoting in Bash