Chr*_*ris 1 ftp perl design-patterns match
如何使用Net::FTP获取与模式匹配的文件?
基本上我想做的是:
$ftp->get("test*");
Run Code Online (Sandbox Code Playgroud)
应匹配以test开头的所有文件并执行get().
谢谢你的帮助!
从perlmonks.org 尝试这个解决方案.基本上做一个远程ls,过滤掉你不想要的东西grep,然后获取文件.
$ftp->get($_) for grep /\.txt$/, $ftp->ls;
Run Code Online (Sandbox Code Playgroud)
顺便说一下,用Google"net :: FTP mget"大约需要10秒才能找到