Grep

De Linuxmemo.

(Différences entre les versions)
 
Ligne 12 : Ligne 12 :
==Négation==
==Négation==
  grep -v patern
  grep -v patern
 +
 +
==Astuces==
 +
supprimer les lignes de commentaire et les lignes vides:
 +
grep -v -E '#|$^' NomFichier

Version actuelle en date du 13 octobre 2017 à 08:54


Sommaire

[modifier] OU

grep -E = egrep Il interpréter le MOTIF comme une expression rationnelle étendue avec un OU logique.

grep -iE "mot1|mot2" fichier
egrep -o (only match)

[modifier] ET

Il n'y a pas de "et" avec grep. Une solution est d’enchaîner les grep.

cat fichier | grep patern1 | grep patern2

[modifier] Négation

grep -v patern

[modifier] Astuces

supprimer les lignes de commentaire et les lignes vides:

grep -v -E '#|$^' NomFichier
Outils personnels