首页 > 解决方案 > 是否有任何替代 $ssh->print() 和 $ssh->waitfor() ,ssh 是一个新的 Net::Telnet?

问题描述

我正在尝试使用 perl 脚本运行 ssh 命令$ssh->print('cmd'),并使用$ssh->waitfor(-match => regex ). 在某些情况下,waitfor 无法捕捉到提示。ssh print()/waitfor() 有什么替代方法吗?

https://metacpan.org/pod/Net::Telnet

标签: perlsshtelnet

解决方案


$ssh->getline() 并手动匹配


推荐阅读