Thread Probleme mit Perl-Skript und der Skriptperformance
(14 answers)
Opened by Gast at 2004-05-10 16:28
[quote=Crian,10.05.2004, 17:29]Aber der Fehler ist klar, Du hast da keinen Dateinamen in dem Datensatz. Den regulären Ausdruck sollte man so anpassen:
Code: (dl
)
(my $fn = $Buffer[1]) =~ s~^\s*"([^"]*).*$~$1~; (Stern statt Plus) dann kommt auch die Warnung.[/quote] Vielen Dank! Genauso scheint es zu funktionieren (zumindest bei einer kleinen Test-Datei mit nur 10 Datensätzen aus der Gesamt-Datei). Werde heute abend dann mal die 500mb-Datei durchlaufen lassen. Kann man in der Hinsicht Angaben zu einer eventuellen Laufzeit des Skriptes machen bei ca. 15000 Datensätzen? Oder wirken zu viele Faktoren auf diese Zeit ein, um da eine Vorhersage zu treffen? Viele Grüße Matthias |