Einzelnen Beitrag anzeigen
Alt 23.05.2001, 19:27   #6
MANX
Inventar
 
Registriert seit: 27.02.2001
Beiträge: 1.967


Standard

Hallo SNo0py!

Ist sicher keine triviale Angelegenheit. Aber so auf die Schnelle ein Vorschlag:
Wenn ich's richtig verstanden habe.
Für jede Webseite eine Datei. -> alle Dateienamen in einer Liste abspeichern -> mit einer foreach-Schleife jede Datei in eine Tabelle einlesen

foreach blabla...
open (DATEI, "$DATEI") or die "Kann $DATEI nicht öffnen: $!\n";
while (<DATEI> )
{
# wir splitten jede Zeile in drei Elemente: Erstes:14.5.01 Zweites:185 Drittes:\n

@temp = split /\|/;
push @daten, [ @temp ];
}
close DATEI;

# wir entfernen das dritte Element jeder Zeile da wir es nicht brauchen

for $i ( 0 .. $#daten )
{
pop @{@daten[$i]}
}

Und dann wird's halt lustig:
Einsortieren: Steht in jeder Datei immer das Datum aufsteigen, oder ist manchmal ein Tag ausgelassen?

Wenn keine Tage fehlen, würde ich das erste Array hernehmen und mit allen anderen das Datum (erstes Element) vergleichen, wenns passt hängst das Element in die Zeile dazu!

Ist ein bisschen konfus geworden aber vielleicht hilft's ja ein bisschen.

MANX
MANX ist offline   Mit Zitat antworten