Grep
De Octet.ca
Sommaire
OU[modifier]
grep 'pattern1\|pattern2' filename
Début de ligne[modifier]
Ligne qui débute par 879:
grep ^879 fichier.txt
Fin de ligne[modifier]
Lignes qui ne terminent pas par "A":
grep -v 'A$'
Imprimer 5 lignes après l'occurence[modifier]
grep -A5 match fichier.txt
grep sur le contenu de toute une ligne d'un fichier texte[modifier]
for j in $(cat FICHIER) do grep "$j" CONTENU_A_INVESTIGUER done
Fichier reconnu comme binaire mais qui est du texte[modifier]
Si vous avez l'erreur Fichier binaire
, utiliser:
grep --binary-files=text fichier.txt
Si c'est sur une chaîne de caractères avec un pipe, utiliser l'option -a
:
echo $ligne | grep -a "\;"