в iTerm можно отправить команду для одновременного выполнения на наборе уже открытых вкладок. Есть ли способ сделать это в linux (предпочтительно с gnome-terminal)?
например, предположим, что у меня уже есть 10 вкладок, подключенных по ssh[email protected]и выполнил sudo для root и хотел отправить команду для запуска на всех 10 вкладках.
Цель этого — иметь возможность оставаться в пределах набора вкладок и управлять ими, вместо того, чтобы использовать ожидаемые скрипты для ssh и повышения прав и запуска команд. В принципе, как вы могли бы сделать в iTerm.
решение1
Если вы можете использоватьtmux, то вы можете "set-window-option synchronize-panes". Из руководства следует, что это "дублирует ввод любой панели на все другие панели в том же окне, за исключением панелей, которые не находятся в режиме вывода".
Это не совсем то же самое, что дублирование ввода на вкладках в gnome-terminal, но результат тот же.
решение2
Похоже, вы ищетеТерминатор
Он выполняет разделение нескольких вкладок или окон и группирует их, а затем отправляет одну команду, которая отправляется на одну вкладку, группу вкладок/окон или распространяется на все открытые вами окна.