grep -rnw '/path/to/somewhere/' -e 'pattern'
-r or -R is recursive,-n is line number, and-w stands for match the whole word.-l (lower-case L) can be added to just give the file name of matching files.
https://stackoverflow.com/a/16957078/8025086