Как я могу запустить несколько окон xterm и запустить команду для каждого, оставив каждое окно открытым впоследствии?
Я ленивый, и я предпочитаю, чтобы компьютеры делали мою работу за меня. Я ssh на несколько машин ежедневно, поэтому я создал простой скрипт, который запускает некоторые окна xterm и помещает их в нужные мне позиции (как вы видите, я использую bash):
#!/bin/bash
xterm -geometry 80x27+1930+0 &
xterm -geometry 80x27+2753+0 &
xterm -geometry 80x27+1930+626 &
xterm -geometry 80x27+2753+626 &
Тем не менее, следующее, что я делаю, это захожу в первое окно и набираю
ssh server_a
затем во втором
ssh server_b
и так далее. Я хотел бы, чтобы мой скрипт выполнял команды ssh в каждом окне xterm, а затем оставлял окна открытыми для меня, чтобы я мог выполнять свою работу. Я видел опцию -e для xterm, но окно закрывается после выполнения моей команды. Есть ли способ сделать это?
Я прошу прощения, если это дублирующий вопрос. Я искал вокруг и не повезло с этим. Большое спасибо!