The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
File::LogReader - tail log files with state between runs

Tail log files across multiple runs over time.

    use File::LogReader;

    my $lr = File::LogReader->new( filename => $filename );
    while( my $line = $lr->read_line ) {
        # do stuff with $line
    }
    $lr->commit;

This module makes it easy to periodically check a file for new content
and act on it.  For instance, you may want to parse a log file whenever
it is updated.


The code is kept in a git repository at:

  http://wikrad.com/cgi-bin/gitweb.cgi?p=File-LogReader.git