Есть ли на экране команда для репликации команды в каждое окно? Я бы хотел отправить что-то вроде перезагрузки сразу в каждое окно. Это возможно? Я видел разговоры о команде «at» через экран, но я не знаю, правильно это или нет, или я не могу заставить ее работать.
Да, at
команда - это то, что вы хотите. Если вы используете настройки по умолчанию, тогда C-a :
переводит вас в командный режим, после чего вы можете войти at # stuff reboot
. Видеть это руководство или at
и stuff
описания в разделе НАСТРОЙКА screen(1)
справочную страницу для более подробной информации.
Если вы уже используете screen, то, вероятно, стоит решить вашу проблему с помощью инструмента, который вы уже используете, и это то, что обычно упаковывается для дистрибутивов Linux.
Если вы хотите рассмотреть другой подход, вы можете попробовать ClusterSSH, что позволяет подключаться к нескольким сеансам SSH одновременно и выдавать команды всем сеансам из одного окна управления.