我正在使用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