我需要在某些远程Solaris / Linux服务器上运行一些命令,并在本地服务器上的日志文件中收集它们的输出。
目前,我正在使用一个简单的Expect脚本,驻留在本地服务器上以触发目标系统上的命令。然后,我将expect脚本的输出重定向到日志文件,如此,
/usr/local/bin/expect script.exp >> logfile.txt
但是,由于与服务器的连接波动很大,导致日志和挂起的脚本不完整,这被证明是非常不可靠的。
是否有更好,更可靠的方法来完成这项任务?
答案 0 :(得分:0)
我已经实施了fedorqui的答案,
到目前为止,解决方案一直没有出现故障。