Re: Looping through a log file
From: Arndt Jonasson (do-not-use_at_invalid.net)
Date: 03/04/05
- Next message: AJ Hartley: "Re: Looping through a log file"
- Previous message: eric.hall_at_gmail.com: "Re: negative backreference?"
- In reply to: AJ Hartley: "Looping through a log file"
- Next in thread: AJ Hartley: "Re: Looping through a log file"
- Reply: AJ Hartley: "Re: Looping through a log file"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 04 Mar 2005 18:37:59 +0100
"AJ Hartley" <ajperl@mac.com> writes:
> My project is to parse a text log file created by a propietary
> publishing application and stuff the important information into a
> database. The actual parsing of the information for a single event
> using regular expressions was a slam dunk, though each line requires
> it's own expression. But I'm needing some advice with a strategy for
> looping through the file.
>
> I'm running this process every mintute or so, no more than 10 events
> can stack up in the file during that period.
>
> Each "event" in the log file may contain four or five lines of
> information. That's the parsing process mentioned above. Each event is
> concluded with a dashed line. If the next line contains nothing, we can
> exit. Otherwise the loop continues. Example:
>
> Event 1 title
> Event 1 user info
> Event 1 time stamp info
> Event 1 status info
> Event 1 file path info
> ----------------------------------------
> Event 2 title
> Event 2 user info
> Event 2 time stamp info
> Event 2 status info
> ----------------------------------------
> and so on...
>
> My challenge is to figure out how run the parsing on each chunk and
> then continue on to the next or exit as necessary based on the dashed
> line.
Is there a need to worry about log entries being written while we are
reading, so truncated entries may appear?
- Next message: AJ Hartley: "Re: Looping through a log file"
- Previous message: eric.hall_at_gmail.com: "Re: negative backreference?"
- In reply to: AJ Hartley: "Looping through a log file"
- Next in thread: AJ Hartley: "Re: Looping through a log file"
- Reply: AJ Hartley: "Re: Looping through a log file"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|