Boa tarde a todos,
na tentativa de quando ocorrer novos registros no meu arquivo de logs, enviá-los por email fiz o simples script abaixo:
#!/bin/bash
grep "[ACESSO]" <(tail -Fn0 /var/log/messages) | while read line
do
done &
O que ocorre é que apenas quando o processo PID do tail é finalizado, o script completa sua execução enviando os emails.
Fiz uma outra tentativa colocando timeout no read sem sucesso.