我正在通过 SSH 使用 multitail 来过滤多个服务器上的日志输出,如下所示:
multitail -L "ssh foo.bar.com tail -n 0 -q -F /var/log/out.log | grep match"
这很有效,但是当 multitail 退出时,多个进程仍处于闲置状态 - 确切地说是三个:bash、tail 和 grep。
我如何强制 multitail(或者更可能是 ssh)终止子进程并退出?
答案1
您需要使用 ssh 的 -t 选项。请参阅以下链接: