Thread Hilfe gesucht - Datei auslesen / download / bz2 entpacken
(23 answers)
Opened by jan99 at 2008-10-29 15:52
Moin !
ich habe jetzt mehre Anläufe genommen und bekomme immer wieder nur Fehlermeldungen, die ich mir mit meiner Literatur auch nicht erklären kann. Folgendes steht jetzt in der Datei: #!/usr/bin/perl; use strict; use warnings; use LWP::Simple; my $pfad='C:/Perl/eg'; my $liste='C:/Perl/eg/meineliste.txt' my $unzip='/bin/bunzip2'; open(my $fh, '<', $iste) or die "Fehler bei open $liste\n"; while(my $url=<$fh>){ chomp($url); my ($file)=$url=~m|/([^/]+?)$|; getstore($url, "$pfad$file") or warn "Fehler bei download $url nach $pfad$file\n"; system("$unzip $pfad$file") ==0 or warn "Fehler bei $unzip $pfad$file\n"; } close($fh);[code] ... und ich bekomme folgende Fehlermeldung (Windows): synax error at [Dateiname].pl line 11 near "my " Global Symbol "$unzip" requires explicit package name at [Dateiname].pl ... gleiche Meldung für $liste, $unzip Das Packet bunzip2 habe ich noch nicht installiert. Das Verzeichnis liegt mir zwar manuell vor - aber soll ich das vor den "Einbindebefehlen" einfach in das Perl-Verzeichnis kopieren ??? Über den Perl Package Manager wird mir bunzip nicht gelistet !!! Kann mir einer weiterhelfen ???? Gruß Jan :-) perl-Greenhorn - Win7 64bit / strawberry (ehem. activeperl) - www.OpenStreetMap.de
|