Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perl 如何使用Net::FTP获取与模式匹配的文件?_Perl_Ftp_Design Patterns_Match - Fatal编程技术网

Perl 如何使用Net::FTP获取与模式匹配的文件?

Perl 如何使用Net::FTP获取与模式匹配的文件?,perl,ftp,design-patterns,match,Perl,Ftp,Design Patterns,Match,如何使用获取与模式匹配的文件 基本上我想做的是: $ftp->get("test*"); 应该匹配从test开始的所有文件,并执行get() 谢谢你的帮助 试试perlmonks.org。从本质上讲,做一个远程ls,用grep过滤掉你不想要的东西,然后获取文件 $ftp->get($_) for grep /\.txt$/, $ftp->ls; 顺便说一句,从perlmonks.org上用大约10秒钟找到。从本质上讲,做一个远程ls,用grep过滤掉你不想要的东西,然后获取

如何使用获取与模式匹配的文件

基本上我想做的是:

$ftp->get("test*");
应该匹配从test开始的所有文件,并执行
get()

谢谢你的帮助

试试perlmonks.org。从本质上讲,做一个远程ls,用
grep
过滤掉你不想要的东西,然后获取文件

$ftp->get($_) for grep /\.txt$/, $ftp->ls;
顺便说一句,从perlmonks.org上用大约10秒钟找到。从本质上讲,做一个远程ls,用
grep
过滤掉你不想要的东西,然后获取文件

$ftp->get($_) for grep /\.txt$/, $ftp->ls;
顺便说一句,这花了大约10秒找到