【发布时间】:2009-11-18 07:28:01
【问题描述】:
我有 FTP Perl 脚本,我想通过检查传输到远程服务器的字节数是否等于本地服务器中文件的实际字节数来确定文件传输是否完成。我怎么能做到这一点?
这是我目前所拥有的:
my $ftp = Net::FTP->new($host, Debug => 1)
or die "Could not connect to '$host': $@";
$ftp->login($user, $pw)
or die sprintf "Could not login: %s", $ftp->message;
$ftp->cwd($path)
or die sprintf "Could not login: %s", $ftp->message;
$ftp->ls;
$ftp->binary;
$ftp->get($file)
or die sprintf "Could not login: %s", $ftp->message;
【问题讨论】: