Thread Daten aus einer Log File zählen
(2 answers)
Opened by Gast at 2007-07-30 17:01
Hallo Alle,
ich bräuchte bitte Eure Hilfe. Ich möchte einePerlskript schreiben, das mir zählen kann, wie oft die Masseges, sortiert nach dem Datum, in der Datei gibt. Ausgabe der Skript sollte ungefähr so aussehen: 2007-07-18: 2 Einträge 2007-07-20: 1 Einträge Inhalt von der Logdatei sieht so aus: 2007-07-18 14:24:46 DAT . . ENDDAT 2007-07-18 16:44:46 DAT . . ENDDAT 2007-07-20 17:13:46 DAT . . ENDDAT Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 use strict; my %counter = ( BPM => 0 ); my $pfad="c:\\lesen.log"; open(LOGFILE,"<$pfad") || die "NO INPUTFILE"; while (LOGFILE) { chomp; $counter{$1}++ if (/(DAT)/g); } close LOGFILE; print qq(BPMs: $counter{DAT}\n); Vielen Dank im Voraus. |