J'utilise beaucoup quelque chose qui ressemble beaucoup à votre paire find/grep, mais avec encore plus de conditions - à l'exclusion des fichiers dans les répertoires .svn, par exemple. Je fais tellement de choses que je viens de faire des scripts autour de ces invocations, donc je peux appeler "src-grep ..." et faire ce que vous faites ici. (Puis j'ai ajouté une extension facultative pour un certain nombre de lignes de contexte à passer à l'indicateur grep -C, s'il est fourni, et une version séparée pour grep les résultats pour les instructions de définition.)
Ceci est plus utile et plus rapide que récursif grep pour moi.
J'aime comment chaque réponse est plus longue que l'OP ... –
Ce n'est plus vrai, heureusement. –