grep包含正则表达式列表的文件

时间:2010-07-22 15:42:17

标签: regex grep

我有一个大型正则表达式文件,每行一个。我想反对grep另一个多行文件对照第一个文件中出现的任何正则表达式。像这样:

grep -v fileWithManyRegularExpressions fileThatMightMatchSomeRegularExpressions

除了循环遍历每个正则表达式之外,还有一种优雅的方法吗?

2 个答案:

答案 0 :(得分:13)

grep -v -f regexes.txt content.txt

答案 1 :(得分:3)

至少使用Gnu grep,你可以使用--file=<filename>,一切都应该很好。