Réponses:
Vous pouvez créer un fichier nommé grepall dans / usr / local / bin / avec le contenu suivant:
find -type f -exec grep -q $1 {} \; -print
alors vous pouvez rechercher du contenu en utilisant grepall something
egrep -R "hello" /path/to/dir
Mauvais chemin:
grep "something" */*/*
Si vous êtes un administrateur ou un codeur, vous pourriez envisager ripgrep au lieu de l'habituel grep
.
rg helo
par exemple, recherche tous les fichiers du répertoire de travail actuel (y compris les sous-dossiers).
Pour des informations plus détaillées, consultez le guide , la page de manuel ou même le code.