Hoy os traigo un pequeño snippet muy util para encontrar ficheros que contengan un determinado texto en Linux o Mac:

grep -rnw '/path' -e "search"

Este comando buscara todos los archivos que contengan search en el directorio path. Si queremos filtrar por tipo de archivo podemos usar el siguiente comando:

grep --include=\*.java -rnw '/path' -e "search"

Asi solo buscaremos en los que tengan extension .java. Podemos filtrar tambien por varias extensiones, por ejemplo:

grep --include=\*.{txt,xml} -rnw '/path' -e "search"

Espero que os sea de utilidad este comando