Grepping a list of words

John Levine johnl at
Thu Aug 12 16:02:16 UTC 2010

>>% egrep 'word1|word2|word3|...|wordn' filename.txt

>Thanks for the replies. This suggestion won't do the job as the list of
>words is very long, maybe 50-60. This is why I asked how to place them all
>in a file. One reply dealt with using a file with egrep. I'll try that.

Gee, 50 words, that's about a 300 character pattern, that's not a problem
for any shell or version of grep I know.

But reading the words from a file is equivalent and as you note most
likely easier to do.


More information about the freebsd-questions mailing list