【发布时间】:2016-03-04 05:40:45
【问题描述】:
我遗漏了这种情况的一个非常重要的部分。 “watch”命令是扫描一系列主机的脚本的一部分。 ssh 会话是在脚本中动态创建的。每个主机上都有几个我想查看的日志。例如,我尝试设置“ConnectTimeout=10”以至少让它移动到下一个主机上,但这并不影响它维持连接的时间。杀死 ssh 进程似乎会以某种方式杀死脚本。
有什么方法可以在ssh 会话中使用watch,以便在断开连接之前只监视目标文件一段时间?我知道您可以批量使用top,我希望能够使用watch 做同样的事情。
我在手册页中没有看到任何内容,并且在 Internet 搜索中也没有找到任何人能够做到这一点的内容。我也找不到可以直观地显示文件更改的替代方法。
有什么想法吗?
【问题讨论】: