find has a command option that allows you to run, for instance, a grep against each file it locates. This is sometimes very useful... You'll have to check the man page for the syntax.
... i find it quiet interesting that when given the whole gamut of Unix tools that are available to do things with, there are people who insist on only using 1 tool and 1 tool only even when there are other tools that might be able to achive the required results quicker --- unless this is homework ....
perl or find-awk or awk comes to mind ... of course, i'm not that good with perl but the few examples i've seen on this forum have been very fast in what they were designed to do ...
however, the point i was making is that people should not restrict their choices to certain tools only --- people who do will inevitably find their options restricted by their inflexibility ... obviously this is not the case for homework questions as those were meant to have restrictions ...