Leser: 2
4 Einträge, 1 Seite |
Timeout - Set a timeout value (defaults to 120)
Timeout - Set a timeout value (defaults to 120)
1
2
3
4
5
6
Hauptprogramm:
my $ftp = Net::FTP->new($ftpServ);
&ftpget($ftp, "$ftpPath/$ftpFile","$localPath/$ftpFile") or warn "kann Datei beim get nicht schreiben: $locDatePath/$ftpFile\n";
push(@filelist, "$localPath/$ftpFile");
$ftp->quit();
1
2
3
4
5
6
7
8
9
10
11
12
13
14
sub ftpget {
my ($ftp, $remote, $local) = @_;
my $get = $ftp->get("$remote", "$local");
return 0 if not defined $get;
my $res = 0;
if ($local =~ /$get/) {
print "\tget $remote --> $local\n";
$res = 1;
} else {
print "\tget ERFOLGLOS: $remote -/-> $local\n";
}
return $res;
}
4 Einträge, 1 Seite |