Eine Summenkontrolle ergab bei mir immer 3.000 (oder weniger, wenn ich bspw. nur die Top 10 wollte), eine Kontrolle der geparsten Daten ergab exakt 3.000 Datensätze und keiner davon undef.
Wie kann ich mir die Zahl der eingelesenen Zeile ausgeben lassen?
print scalar @{$log->{data}};
Bei langen Logs ist es sicher vorteilhafter, den Hash zu speichern, als jedesmal die Datei neu einlesen zu lassen, oder?
Der Hash ist zwar recht speicherintensiv, wenn er aber einmal angelegt („geparst“) ist, dann gehen die statistischen Auswertungen ziemlich fix, ja.
Siechfred
--
Hinter den Kulissen passiert viel mehr, als man denkt, aber meistens nicht das, was man denkt.
Hinter den Kulissen passiert viel mehr, als man denkt, aber meistens nicht das, was man denkt.