Я хочу иметь возможность транслировать одни и те же команды на несколько серверов в интерактивном режиме, то есть хочу отправить команду, просмотреть результат и отправить другую команду. Команды являются произвольными и не могут быть записаны в сценарии.
Вопрос Как я могу автоматизировать запуск команд удаленно через SSH? решает эту проблему очень хорошо, если вы склонны использовать такие инструменты, как: pssh, sdh, gsh, cluster-ssh.
Но я пытаюсь выяснить, есть ли более низкоуровневое решение, только используя стандартный SSH.
Мой вопрос заключается в том, можете ли вы подумать о том, как в BASH открыть несколько SSH, перенаправить в них файл, поэтому каждый раз, когда я пишу в файл, новый текст перенаправляется в SSH и выполняется.
Если есть причина, почему вышеупомянутое не может быть сделано, я был бы счастлив узнать, почему это невозможно.