如何使用Net :: OpenSSH等待输出并等待ssh-> capture()

时间:2014-10-16 00:41:42

标签: perl openssh

我确实有这个脚本使用NET :: OpenSSH ssh到远程主机,然后在远程主机上发送命令并捕获然后放入数组,如果系统没有购买它就可以工作,或者我应该没有很多文件但是如果有很多文件需要匹配并且系统正在购买,那么它会因为超时而逃逸,因为我不知道需要多少时间来设置超时值,是否有任何方法我可以做到这一点..提前谢谢..

     use Net::OpenSSH;
     # some code to login to remote host using ssh such $ssh = Net::OpenSSH->new()

     my $ls = $ssh->capture({timeout => 1}, "find / -iname '*.pm'");

再次感谢

0 个答案:

没有答案