Encuentro que grepla --color=alwaysbandera es tremendamente útil. Sin embargo, grep solo imprime líneas con coincidencias (a menos que solicite líneas de contexto). Dado que cada línea que imprime tiene una coincidencia, el resaltado no agrega tanta capacidad como podría.
Realmente me gustaría catun archivo y ver todo el archivo con las coincidencias de patrón resaltadas.
¿Hay alguna manera de decirle a grep que imprima cada línea que se lee independientemente de si hay una coincidencia? Sé que podría escribir un script para ejecutar grep en cada línea de un archivo, pero tenía curiosidad por saber si esto era posible con el estándar grep.

sed. lasedsolución le ofrece múltiples colores a costa de una mayor complejidad (en lugar de unos 30 caracteres, tiene unos 60 caracteres).