grep包含特定单词的文件,并且不包含这些单词

时间:2018-03-19 16:09:31

标签: linux unix grep

我需要使用grep命令来获取包含[form]字的所有文件, 并且不会同时包含[head]或[cfGenerate]字样。

1 个答案:

答案 0 :(得分:-1)

使用PCRE的GNU grep:

grep -P '^(?!.*head)(?!.*cfGenerate).*form'
如果出现任何不需要的模式,可以组合负向前瞻以使匹配失败。