Grep linux filtrer les résultats

Occurrence exacte dans un fichier

grep "mot" ./fileName

Occurrence dans tous les fichiers du dossier en cours

grep -R "mot composé" ./*

Occurrence quelquesoit la casse dans tous les fichiers du dossier en cours avec une numérotation de la ligne

grep -Rin "mot composé" ./* #explain shell

Occurrence quelquesoit la casse dans tous les fichiers php du dossier en cours avec une numérotation de la ligne

grep -Rin --include="*.php"  "mot composé" ./* #explain shell

Occurrence dans tous les fichiers sauf les fichiers images (jpg,png,gif)

grep -Rin --exclude="*.{jpg,png,gif}"  "mot composé" ./*  #explain shell

Article en profondeur entre grep et find | xargs

www.everythingcli.org

Utilisation avancées de find

 

One thought on “Grep linux filtrer les résultats

  1. Les expressions regulieres constituent un moyen tres puissant de rechercher un texte. On les utilise non seulement dans la ligne de commandes Linux, mais aussi dans des editeurs de texte avances et dans de nombreux langages de programmation tels que PHP. Vous trouverez d’ailleurs deux chapitres assez complets au sujet des expressions regulieres dans le livre

Comments are closed.