shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Enviando email com tail -f


From: Robson Alexandre
Subject: Enviando email com tail -f
Date: Fri, 26 Dec 2014 15:43:45 -0200

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
echo $line | /usr/bin/esmtp address@hidden
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.
Alguém poderia dar uma dica?

Atenciosamente
Robson Alexandre

reply via email to

[Prev in Thread] Current Thread [Next in Thread]