Possibile duplicato:
come posso grep nei file di origine per un po 'di testo?
Qual è il comando per cercare testo specifico in tipi di file specifici, ricorsivamente, nella directory corrente?
ack-grep, puoi usare gli esempi nella domanda come un inizio (proprio come ho detto), cioè le find | xargs | greplinee. Per l'output specifico, man grepè sempre utile leggere.
grep -r --include=*.<type> "<string>" ., che ha funzionato. Sfortunatamente, la pagina man non è molto semplice nel menzionare il punto finale.