【发布时间】:2014-01-10 03:51:54
【问题描述】:
我正在尝试建立一个 telnet 连接并发送一个强制重启然后终止连接的命令。到目前为止,我有:
require 'net/telnet'
host = 192.168.20.11
connection = Net::Telnet::new("Host" => host)
connection.login("User")
connection.cmd("Reboot")
这工作并实现了我想要的,但是程序然后等待来自重新启动命令的反馈,因为它正在重新启动,所以程序失败。有没有办法我可以发送命令然后关闭连接而不等待反馈?这将使我能够继续整个过程。
【问题讨论】:
标签: ruby automation telnet