On continue avec une astuce bien pratique pour grep.
Si cela vous est déjà arrivé de faire un grep vous retournant des lignes de résultats extrêmement longues, peut-être connaissez vous-déjà l'option --color qui permet d'identifier facilement le motif en question :
grep --color toto fichier1.txt
blahblahblahblahblahtotoblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblah
Plutôt pratique non ?
Parfois on a un peu le cas inverse on trouve une occurence mais on aimerait avoir la version sans filtre, dans son contexte.
Dans ce cas on ajoutera à --color la regexp suivante : -E '^|toto' (ou toto est le motif recherché)
grep --color -E '^|toto' fichier2.txt
blah blah blah blah
blah blah blah toto blah
blah
blah blah blah
toto
blah blah
toto toto blah
En espérant que cela vous aide ; personnellement ces 2 options ont complètement changé mon usage de grep ;)