La riga di comando più breve che riesco a ricordare per trovare tutti i file che, al di sotto di una directory, contengono un certo testo, rimane senza dubbio questa:
grep "cosacerchi" -rin
dove l'opzione r sta per ricorsivo (cerca nelle cartelle sottostanti) e i per ignore case, ovvero non controlla minuscole e maiuscole (n serve per vedere il numero di riga, può essere omesso)