Actualité

Divers

Recherche dans les fichiers

Par Mathieu Godart - Publié le

Depuis pas mal de temps déjà, le Finder propose une recherche à l'intérieur des fichiers : la recherche dans le contenu. Mais il faut, avant de l'utiliser, que le Finder ait indexé tous vos fichiers. Ce qui peut être long et utiliser pas mal d'espace disque.

Mais, si vous ne recherchez que dans un dossier, il existe une méthode plus simple, à l'aide du Terminal. Ben alors, on croyait échapper à sa leçon de Terminal de la semaine ? (Et vous plaignez pas, parce que je vous ai épargné un subtile jeu de mot dans le titre de cette news : "Grêpe suzette pour tout le monde !")

La commande dont nous allons parler aujourd'hui est grep. Elle permet donc de faire une recherche dans les fichiers. Pour ce faire tapez :

grep foobar mon_dossier/*.c


Cela aura pour effet d'afficher toutes les lignes (précédées du nom du fichier) où une occurrence a été trouvée, en cherchant dans les fichiers avec l'extension ".c", dans dossier "mon_dossier".

Pour que la recherche ne tienne pas compte de la casse (minuscule ou majuscule), ajoutez l'option "-i". Ce qui donne :

grep -i foobar mon_dossier/*.c
599€ Optimisez Votre MacBook avec la Clarté 4K BenQ

Optimisez Votre MacBook avec la Clarté 4K BenQ

Bénéficiez d'une résolution 4K éblouissante avec un écran conçu pour tirer le meilleur de votre MacBook. Profitez de chaque détail et couleur, pour une immersion totale, qu'il s'agisse de créations graphiques ou de simple confort visuel.