sed命令将文件与模式匹配

时间:2011-01-04 14:05:19

标签: linux sed command terminal

我有一个没有多行文字图案的文件,

pattern.txt

pattern1
pattern2
pattern3

我有另一个文件,其中这些模式存在于庞大而复杂的状态。

complex.txt

我必须从complex.txt中删除与pattern.txt完全匹配的行...

感谢提前......

建议我......

1 个答案:

答案 0 :(得分:2)

如果您不必就地执行此操作,则可以使用--file参数grep(参见man page)。

这会给你类似的东西:

grep --invert-match --file pattern.txt complext.txt > filtered.txt

获取新文件中的不匹配行。