Я использую многопользовательский протокол через SSH для фильтрации вывода журнала на нескольких серверах, например:
multitail -L "ssh foo.bar.com tail -n 0 -q -F /var/log/out.log | grep match"
Это отлично работает, однако при выходе из многозадачного режима остаются несколько процессов - три, если быть точными: bash, tail и grep.
Как я могу заставить многопользовательский (или, что более вероятно, ssh) завершить дочерние процессы и выйти?
Вам нужно использовать параметр -t с ssh. См. Следующую ссылку: