Thread Fragen zu Net::FTP (7 answers)
Opened by MechaTikal at 2007-10-17 18:34

renee
 2007-10-17 19:46
#100989 #100989
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
MechaTikal+2007-10-17 16:34:35--
Zweite Frage:
Code (perl): (dl )
1
2
3
4
        
my $store_directory = "./store";

$ftp->get($edi, $edi, $store_directory) or die "Could not download $edi: $!";

Da wüsst ich gern, warum die Dateien nicht im angegebenen Ordner, sondern im aktuellen Verzeichnis ankommen. Was mach ich denn da falsch?


Wie kommst Du darauf, dass der dritte Parameter das Zielverzeichnis ist?

Aus der Doku:
Quote
get ( REMOTE_FILE [, LOCAL_FILE [, WHERE]] )

Get REMOTE_FILE from the server and store locally. LOCAL_FILE may be a filename or a filehandle. If not specified, the file will be stored in the current directory with the same leafname as the remote file.

If WHERE is given then the first WHERE bytes of the file will not be transferred, and the remaining bytes will be appended to the local file if it already exists.


Du solltest mal $ftp->get($edi, $store_directory . $edi) ausprobieren... (ungetestet)
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Fragen zu Net::FTP