Table des matières

Grep

Générique

:~ ># grep -RinH plop ~/Documents
-R, --dereference-recursive ( suit les liens symboliques )
-i, --ignore-case
-n, --line-number
-H, --with-filename

Truc

On peut utiliser “–color=always ” pour garder la couleur pour “grep | grep” mais attention cela peut engendrer des erreurs pour d'autres utilisations.

Exemples

Expression régulière :

:~ ># ps -ef | grep -E "(apache|nginx|tomcat|mysql|oracle)"

Ignorer la casse :

:~ ># grep -i nom /tmp/id.xml

Afficher toute ligne ne contenant pas le mot “bleu” :

:~ ># grep -v bleu /tmp/rgb.txt

Afficher la ligne suivante en plus de celle découverte :

:~ ># grep -A1 plop /tmp/plopiplop

Afficher la ligne précédente en plus de celle découverte :

:~ ># grep -B1 plop /tmp/plopiplop