Using the
find
[
^] command combined with
grep
[
^] should do it. It's a long time since I wrote
find
scripts so I cannot come up with a sample off the top of my head, but it will be something like:
find . -name -exec grep "pattern" {} \;
[edit]
added
-name
which I think is necessary.
[/edit]