【发布时间】:2016-11-02 03:56:31
【问题描述】:
有没有办法使用 Perl scp 匹配通配符模式的多个文件?
说服务器 A 的 curr 目录包含 .pdf 和 .txt 文件,我只想将 .pdf 文件移动到 /home/userid 下的服务器 B 我使用了 Net::SCP,但我看到没有像普通 scp 命令那样的批量复制,例如。 scp *.pdf userid@serverB
>cat test.pl
use Net::SCP;
$scp = Net::SCP->new( "serverB", "userid" );
$scp->put("test.pdf") or die $scp->{errstr};
我想换成 $scp->put("*.pdf") 或者死 $scp->{errstr};如果我更改为 *.pdf perl 会抛出错误
*.pdf: 没有这样的文件或目录
我已经创建了无密码登录。有没有办法批量复制匹配的模式文件?
【问题讨论】: