peterlein: Additionsprobleme

Beitrag lesen

Also, ich habe folgende Logdatei:

user_1 1
user_2 5
user_1 3
user_2 3

wobei user_n dem Usernamen entspricht und de Zahl dahinter die Anzahl der Seiten ist, die der User ausdruckt.

mit folgendem Script wird die Logdatei ausgewertet:

#!/usr/bin/perl -w

use strict;

open(LOGDATEI, "log.log") || die "Kann die Logdatei nicht öffnen!.\n$!";;

while (<LOGDATEI>) {
 my ($user, $seiten) = split (/ /, $_);
 print $_;;
}

close LOGDATEI || die "Kann die Logdatei nicht schliesse!.\n$!";

Was mir jetzt noch fehlt, ist eine Funktion, die mir die von den einzelnen usern ausgedruckten Seiten anzeigt. Die Anzahl der verschiedenen Usern liegt bei ca. 200 und die Anzahl der Seiten zwischen ca. 1 und 250!

Wäre schön, wenn mir jemand erklären (da ich Anfänger bin wäre ein Codeschnippsel mit Erklärung sehr hilfreich) könnte, wie ich das mache!

mfg

peterlein