Ну, вы можете продолжать использовать grep
точные ключевые слова в вашем файле log
в каждом 30 mins
(или интервале времени, который вы считаете подходящим).
result=`grep -e 'keyword1' -e 'keyword2' mylog.log` (or you can have individual greps for every keyword)
Если он найден,затем отправьте электронное письмо:
echo "Process completed!!" | mail -s "Process Status" someone@somewhere.com
Вы можете объединить вышеприведенные утверждения в сценарии оболочки в соответствии с потребностями вашего процесса.Дайте мне знать, если это поможет.