Je trouve que greple --color=alwaysdrapeau de 'est extrêmement utile. Cependant, grep imprime uniquement les lignes avec des correspondances (sauf si vous demandez des lignes de contexte). Étant donné que chaque ligne imprimée a une correspondance, la mise en évidence n'ajoute pas autant de fonctionnalités qu'elle le pourrait.
J'aimerais vraiment catun fichier et voir le fichier entier avec les correspondances de motifs en surbrillance.
Existe-t-il un moyen de dire à grep d'imprimer chaque ligne en cours de lecture, qu'il y ait ou non une correspondance? Je sais que je pourrais écrire un script pour exécuter grep sur chaque ligne d'un fichier, mais j'étais curieux de savoir si cela était possible avec la norme grep.

sed. lasedsolution vous offre plusieurs couleurs au prix d'une complexité supplémentaire (au lieu d'environ 30 caractères, vous avez environ 60 caractères).