Как на python парсить /var/log/syslog в реальномвремени?
Нужно в цикле обрабатывать каждую новую строку из /var/log/syslog. Как это грамотно сделать?
Интересует еще один момент, касающийся ротации логов: каждый день файл syslog переносится в syslog.1, а новые логи пишутся в чистый syslog. Как сделать, чтобы в этот момент скрипт "не поломался"
для баша используйте tail но только добавьте ключ --follow с параметром name который привяжет к имени а не к дескриптору файла: tail --follow=name TestFile | обработчик