我在bash中有一个脚本,运行多个PuTTY会话。 例如,我打开连接以运行几个命令,当它完成时保存值,关闭会话,打开一个新会话并再运行几个。
这个脚本应该运行60个小时,或多或少,所以我需要让所有东西都自动化。
我的问题是,当PuTTY会话打开并连接到我需要的设备时,如果某个时候设备重新启动(不知道它为什么重新启动,它只是这样做),putty中的一个窗口出现了连接被终止(显然)。问题是窗口保持打开状态,直到我按下“确定”按钮。所以我的脚本就停在那里,直到与PuTTY会话进行一些手动交互。
如果发生断开连接,有没有办法自动终止PuTTY会话?
感谢您的帮助,如果您需要更多信息,请告诉我们! 问候
答案 0 :(得分:1)
请参阅退出""关闭窗口; “会话”面板中的选项。
答案 1 :(得分:1)
PuTTY不适用于自动化。
使用PLink (PuTTY command-line tool)。它是一个控制台应用程序,具有与PuTTY相同的命令行参数,因此转换应该很容易。
虽然将"Close window on exit"设置为“始终”确实有效(即使您声称没有)。