grep,文件中提供了多种模式

时间:2017-02-01 11:36:59

标签: regex file grep

我有几个模式我想问grep在一些文件中找到。 假设我有一个包含

的文件
pattern1
pattern2
pattern3
pattern4
...
patternx

而不是在每个模式前面编辑grep,例如:

grep pattern1 arg
grep pattern2 arg
...
grep patternx arg

我更愿意将一定数量的模式提供给grep并让grep产生输出。

我当然可以在一个sh for循环中迭代但是一次使用grep是否可能的问题就是我在这里问自己

1 个答案:

答案 0 :(得分:0)

如果我理解正确,你正在寻找:

grep -f yourPatFile /path/files

您可以阅读grep的手册页以找出-f选项的详细信息,基本上它允许grep使用文件中的模式(每行作为模式)