我正在使用Net::FTP::Recursive将我服务器上的所有文件每天下载到本地主机。有没有办法检查本地主机上的文件存在b/f我下载了一切?我想跳过我已经下载的文件。FTP递归...如果我已经有文件,如何跳过它?
my $host = "host"; my $user = "u"; my $password = "p";
my$f = Net::FTP::Recursive->new($host, Debug => 0, Passive => 0);
$f->login($user,$password);
$f->rget();
$f->quit;
谢谢。他们似乎没有任何东西可以检查文件是否存在于本地主机上......它只是在远程主机上执行正则表达式 – 2011-03-31 19:18:53
正确的是,您必须实现自己的'my_parse_files'例程来检查您的本地主机的文件。 – mob 2011-03-31 19:55:05