The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
прототип обработчика лог файлов, !*! сабакка, 20-Июл-09, 11:20  [смотреть все]
Доброго времени суток!

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

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

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

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

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

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

  • прототип обработчика лог файлов, !*! angra, 06:11 , 21-Июл-09 (2)
    В том общем виде, в котором вы дали задачу, могу лишь посоветовать использовать Config::Any для perl, при необходимости приведя исходный файл регексами к наиболее близкому виду.



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

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