grep файл со списком регулярных выражений - PullRequest
5 голосов
/ 22 июля 2010

У меня большой файл регулярных выражений, по одному в строке. Я хотел бы инвертировать grep другой многострочный файл против любого регулярного выражения, которое появляется в первом файле. Примерно так:

grep -v fileWithManyRegularExpressions fileThatMightMatchSomeRegularExpressions

Есть ли элегантный способ сделать это, кроме циклического перебора каждого регулярного выражения?

Ответы [ 2 ]

13 голосов
/ 22 июля 2010
grep -v -f regexes.txt content.txt
3 голосов
/ 22 июля 2010

По крайней мере, с Gnu grep вы можете использовать --file=<filename> и все должно быть хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...