====== 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