Нужно в момент появления в стандартном выводе строки совпадающей с регуляркой выполнять команду с возможностью передачи этой строки в качестве аргумента.
Можно конечно запилить на [p]expect. Но душа требует однострочных велосипедов на bash.
UPD: понял, анон и legolegs отправили почитать меня
man grep
и взять оттуда --line-buffered
, за что им и спасибо, жалко никто шоткат туда не придумал.
А вы считали? В grep уже все короткие опции из букв латинского алфавита есть?