[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

WG: Perl / Log-Analyse



Hallo, hallo,

ich benötige ein gutes Script um Logfiles auszuwerten, die wie folgt
aussehen:

192.168.100.243 KBretschneider - [03/Feb/2002:00:40:32 +0100] "GET
http://www.caloweb.com/cgi-local/getimage.cgi/de_cwg_284995378?
HTTP/1.0" 200 359 TCP_MISS:DIRECT

Herausfiltern möchte ich den Timestamp, in diesem Fall 00:40.

Hat da irgendjemand eine gute Idee. 
Mit Perl kann man so klasse konstrukte konstruieren wie if($line =~
/^\d+\.\d+\.\d+\.\d+\sKBretschneider -\s+\[\d+\/\s+\/\d+\:(\d+\:\d)$/)
Leider ist es ohne Bauanleitung recht mühsam. 

Hat da jemand ein gutes Tutorial? Wie heisst diese Syntax überhaupt?

Vielen Dank für Eure Comments.

Gruß,

Kevin



Reply to: