in reply to dgrep - Wrapper around gnu find & grep

I usually do something like this:     find . -name \*.pm | xargs grep foo

With egrep or grep -E as necessary. With gnu find the . isn't required. And with gnu grep you can also do the following (crude) recursive grep:     grep -rs foo *

There are probably other ways as well.