Unix find


# find all files containing "string", starting in current directory, and print their path
find . -exec grep “string” {} /dev/null \;


Note: /dev/null shows name of the file before text that is found

For more details see http://en.wikipedia.org/wiki/Find and man find