Доброй ночи, уважаемые форумчане. Буду неоригинален, надо распарсить несколько лог файлов. Есть сервер, на которые несколько железок сыпят лог. Каждая в свой файл. Обновление информации происходит каждые 15 минут. Т.е. если событий нет, то файл не обновляется. Если есть новые события, то события записываются. Нужно все файлы анализировать на изменение и все новые события записывать в один файл (другой). Каждая строка лога представляет собой след.запись: 2015-09-08 23:06:00 xy1 20002020 — backup error |Charging meters |
Решение видится в поиске файлов измененных в течении последних 15 минут, затем в выборке новых значений в выбранных файлах.
Гугл привел на вот эту тему Парсить лог-файл по дате
Но у меня приведенный пример не заработал.