我正在使用Expect.pm在远程服务器上发送一些命令。脚本正在执行telnet,但在匹配提示符后不发送命令。at /usr/lib/perl5/site_perl/5.14/Expect.pm line 1386
Expect::hard_close('Expect=GLOB(0x6002b0560)') called at /usr/lib/perl5/site_perl/5.14/Expec
由于某些原因,我无法使用expect.pm的log_file方法获得文件句柄。我最初得到了有关的帮助,其中有人建议我使用IO::Handle文件句柄来传递给该方法。这是Expect.pm中令人不快的部分: croak "Given logfile doesn't have a 'print' method
currently has the contents bellow: user@myhost.mydomain's password: at /System/Library/Perl/Extras/5.12/Expect.pmline 828 Net::SSH::Expect::__ANON__('ARRAY(0