66.37.83.53 - - [24/Nov/2006:14:06:11 -0500] "GET /tmp/tesi.cls HTTP/1.1" 200 3104 "http://groups-beta.google.com/group/comp.text.tex/browse_thread/thread/674424ec76ee82eb/c3db89593b6c9774" "Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3"
66.37.83.53 - - [24/Nov/2006:14:06:12 -0500] "GET /favicon.ico HTTP/1.1" 404 293 "-" "Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3"
66.249.72.12 - - [24/Nov/2006:19:40:38 -0500] "GET /robots.txt HTTP/1.1" 404 627 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
66.249.72.12 - - [24/Nov/2006:19:40:38 -0500] "GET /tmp/tesi.cls HTTP/1.1" 200 3104 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
64.242.88.60 - - [24/Nov/2006:23:13:04 -0500] "GET /robots.txt HTTP/1.1" 404 292 "-" "Mozilla/4.0 compatible ZyBorg/1.0 (wn-14.zyborg@looksmart.net; http://www.WISEnutbot.com)"
####
#!/usr/bin/perl
use strict;
use warnings;
use Parse::AccessLogEntry;
use YAML::Syck;
my $p=Parse::AccessLogEntry->new;
chomp, print Dump $p->parse($_) while <>;
__END__
####
---
agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3
bytes: 3104
code: 200
date: 24/Nov/2006
diffgmt: -0500
file: /tmp/tesi.cls
host: 66.37.83.53
proto: HTTP/1.1
refer: http://groups-beta.google.com/group/comp.text.tex/browse_thread/thread/674424ec76ee82eb/c3db89593b6c9774
rtype: GET
time: 14:06:11
user: "-"
---
agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3
bytes: 293
code: 404
date: 24/Nov/2006
diffgmt: -0500
file: /favicon.ico
host: 66.37.83.53
proto: HTTP/1.1
refer: "-"
rtype: GET
time: 14:06:12
user: "-"
---
agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
bytes: 627
code: 404
date: 24/Nov/2006
diffgmt: -0500
file: /robots.txt
host: 66.249.72.12
proto: HTTP/1.1
refer: "-"
rtype: GET
time: 19:40:38
user: "-"
---
agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
bytes: 3104
code: 200
date: 24/Nov/2006
diffgmt: -0500
file: /tmp/tesi.cls
host: 66.249.72.12
proto: HTTP/1.1
refer: "-"
rtype: GET
time: 19:40:38
user: "-"
---
agent: Mozilla/4.0 compatible ZyBorg/1.0 (wn-14.zyborg@looksmart.net; http://www.WISEnutbot.com)
bytes: 292
code: 404
date: 24/Nov/2006
diffgmt: -0500
file: /robots.txt
host: 64.242.88.60
proto: HTTP/1.1
refer: "-"
rtype: GET
time: 23:13:04
user: "-"