ejecuta un comando condicionalmente con netcat y grep

Necesito netcat para escuchar las solicitudes de HTTP entrantes, y dependiendo de la solicitud, necesito ejecutar un script.

Hasta ahora tengo esto;

netcat -lk 12345 | grep "Keep-Alive"

Así que cada vez que Netcat recibe un paquete que contiene un "keep-alive", necesito lanzar un script.

Necesita correr en el crontab ...

¡Gracias por tu ayuda!