As said, find
is for locating files based on conditions like filename and modification date, while grep
is for searching inside them (assuming text files).
Here are a couple of links about using find:
You can, of course, combine them in order to locate files and then search inside them. But you should first see if you can use grep's own built-in recursive file-matching ability. Read the "info grep
" page for details on how to use it.