Thread apache.log auswerten mit Perl (5 answers)
Opened by Bschorf at 2007-04-18 14:53

ptk
 2007-04-19 01:36
#76025 #76025
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Für solche Sachen muss man nicht unbedingt Perl verwenden, mit den guten alten Unix-Tools kann man die Sache auch erledigen und weniger coden:
Code: (dl )
perl -pe 's{.*(?:GET|POST) (\S+).*}{$1}' apache_access_log | sort | uniq -c | sort -n

Performancemäßig dürfte das aber schlechter als eine reine Perl-Lösung sein.
Und falls sich jemand wundert, dass ich hier doch perl verwende: ein Unix-Purist würde sed verwenden, aber ich habe mittlerweile vergessen, was sed-Regexps können :-)

View full thread apache.log auswerten mit Perl