LinuxForum.Fans
Тема

Swatch multiline

Автор: aka 1 сообщений 1776 просмотров
#223729

Всем привет.

Начал активно использовать swatch для парсинга логов и отсылки на мейл. Все настроил, но хотелось бы, что бы swatch кроме той строки в которой он нашел совпадение присылал мне + 4-5 строк, которые идут за этим.

Сейчас в конфиге стандартно:

text
watchfor /Caused by/
        exec echo "\n$0\n" | mutt -x -s "Error on `cat /etc/mailname`" no@gmail.com

Есть ли такая возможность штатно? Если нет, то в каком перловом скрипте это подправить/переписать под себя?

Спасибо

Войдите или зарегистрируйтесь, чтобы ответить.