Après quelques recherches à partir de Google, ce que j'ai trouvé est :
find my_folder -type f -exec grep -l "needle text" {} \; -exec file {} \; | grep text
qui est très peu maniable et produit des textes inutiles tels que des informations de type MIME. Une meilleure solution ? J'ai beaucoup d'images et d'autres fichiers binaires dans le même dossier avec beaucoup de fichiers texte que je dois rechercher.