Penso di averlo trovato. Per qualche ragione, grep non esegue automaticamente il line buffering. Ho aggiunto un --line-buffered
opzione a grep
e ora risponde immediatamente.
Devi solo dire a grep e sed di non bufferizzare le righe:
grep --line-buffered
e
sed -u