You are here

How to find all files containing specific text on Linux?

Do the following:

grep -rnw '/path/to/somewhere/' -e "pattern"

-r or -R is recursive,
-n is line number, and
-w stands match the whole word.
-l (lower-case L) can be added to just give the file name of matching files.

code type: