Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Анализатор логов


Автор: zaytsewa 11.4.2014, 13:40
Всем привет!
Посоветуйте плз программу для фильтрации лог-файла
На вход подается лог-файл( не системный, а программный - то есть не стандартизированный обычный текстовый файлик )
лог содержит в себе текст и xml

хотелось бы выкидывать из него все лишнее и оставлять только то, что нужно

посоветуйте плз готовое решение для такой фильтрации

допустим на вход подаем имя файла и шаблоны для поиска той информации, которую необходимо сохранить ( либо это теги для поиска либо шаблоны )

но так как составлять шаблоны не так-то просто - то лучше чтобы прога сама могла сгенерить шаблон по куску текста( то есть чтобы находила похожие куски текста по примеру одного ) 


заранее огромное спасибо smile

Автор: Romikgy 11.4.2014, 15:43
xml сложно имхо найти прогу, а текст - grep , awk  и т.п. 

Автор: zaytsewa 14.4.2014, 09:47
в итоге написала скрипт
завела массив тегов и проверяю - если в строке есть тег - то вывожу  в отфильтрованный лог- файл

Автор: xvr 14.4.2014, 13:39
Цитата(zaytsewa @  11.4.2014,  13:40 Найти цитируемый пост)
посоветуйте плз готовое решение для такой фильтрации


perl

Всё, уже ухожу, ухожу  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)