Paul Jamieson Fenwick

NAME

eqlog2csv.pl - Perl script that converts an EverQuest log file into a CSV-like (separator is actually '|') file.

SYNOPSIS

   ## output to STDOUT
   eqlog2csv.pl c:\everquest\eqlog_Soandso_server.txt

      or

   ## output to file
   eqlog2csv.pl c:\everquest\eqlog_Soandso_server.txt eqlog.csv

DESCRIPTION

eqlog2csv.pl converts the given EverQuest log file into a CSV-like file, using the pipe (i.e., '|) character rather than the comma. Each parsable line from the log file corresponds to a line in the output. The column headers are the superset of all possible keys, as returned in the hash ref frin Games::EverQuest::LogLineParser::parse_eq_line().

AUTHOR

Daniel B. Boorstein, <danboo@cpan.org>

TO DO

- user-specified separator character
- use Text::CSV_XS for proper CSV output

SEE ALSO

Games::EverQuest::LogLineParser