The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"прототип обработчика лог файлов"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"прототип обработчика лог файлов"  +/
Сообщение от сабакка on 20-Июл-09, 11:20 
Доброго времени суток!

Стоит задача обрабатывать лог файлы следующего формата:
Начало
  Секция 1
    Предложение 1
    .............
    Предложение Н
  ........
  Секция Н
    Предложение 1
    .............
    Предложение Н
Конец

часть предложений, например сообщения о ошибках необязательны, большая же часть известны и имеют фиксироватый формат.
имею опыт написания обработчиков лог файлов squid'а, там всё проще - однострочный формат, как подойти к описаному выше формату даже не знаю.

хотелось бы понять - как обрабатывать описаные выше файлы и возможно увидеть прототип.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "прототип обработчика лог файлов"  +/
Сообщение от phpcoder email(??) on 20-Июл-09, 11:25 
>часть предложений, например сообщения о ошибках необязательны, большая же часть известны и
>имеют фиксироватый формат.
>имею опыт написания обработчиков лог файлов squid'а, там всё проще - однострочный
>формат, как подойти к описаному выше формату даже не знаю.
>
>хотелось бы понять - как обрабатывать описаные выше файлы и возможно увидеть
>прототип.

awk/perl вам в помощь.

Прототип делать не буду, т.к. нет примера файла и примера того что из него нужно получить и как обрабатывать.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "прототип обработчика лог файлов"  +/
Сообщение от angra (ok) on 21-Июл-09, 06:11 
В том общем виде, в котором вы дали задачу, могу лишь посоветовать использовать Config::Any для perl, при необходимости приведя исходный файл регексами к наиболее близкому виду.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру