Je travaille sur un projet Ruby sur Rails et je dois donc gérer plusieurs fichiers. Je pense avoir commis une erreur de syntaxe quelque part mais je ne suis pas sûr de bien. Ce serait génial si je pouvais rechercher un mot clé dans tout le répertoire du projet.
Je suis sûr qu'il y a quelques commandes sur Terminal, mais je ne suis pas sûr de ce que c'est.
Vous pouvez utiliser le mode récursif de grep:
grep -R pattern directory
ack
(ack-grep
sur Ubuntu) et ag
sont également bons pour cela.
cd ~/path/to/your/directory
grep -rwI KeywordCaseSensitive *
Explication:
-r
recherche récursivew
rechercher un mot uniquement (c.-à-d. Entouré d'espaces et/ou de ponctuation)I
ignorer les fichiers binaires
Vous pouvez envisager l'option -i
(ignorer la casse).