Salida de la cola de la tubería aunque grep dos veces

Con un registro de acceso de Apache típico, puede ejecutar:

tail -f access_log | grep "127.0.0.1"

Lo que solo le mostrará los registros (a medida que se crean) para la dirección IP especificada.

Pero, ¿por qué falla esto cuando lo canalizas?grep ¿Una segunda vez, para limitar aún más los resultados?

Por ejemplo, una simple exclusión para ".css":

tail -f access_log | grep "127.0.0.1" | grep -v ".css"

no mostrará ninguna salida.

Respuestas a la pregunta(2)

Su respuesta a la pregunta