Comment puis-je lancer plusieurs xterm windows et exécuter une commande sur chacun d'eux, en laissant à chaque ouverture de la fenêtre par la suite?

Je suis paresseux, et je préfère que les ordinateurs ne mon travail pour moi. Je ssh sur plusieurs machines sur une base quotidienne, j'ai donc créé un script simple qui lance quelques xterm windows et les place dans des positions que je veux (comme vous pouvez le voir, je suis en utilisant bash):

#!/bin/bash
xterm -geometry 80x27+1930+0 &
xterm -geometry 80x27+2753+0 &
xterm -geometry 80x27+1930+626 &
xterm -geometry 80x27+2753+626 &

Cependant, la prochaine chose que je fais c'est d'aller à la première fenêtre et tapez

ssh server_a

puis dans la seconde

ssh server_b

et ainsi de suite. Ce que je voudrais faire est de mon script ne le ssh commandes dans chaque fenêtre xterm, puis de laisser les fenêtres ouvertes pour moi de faire mon travail. J'ai vu l'option-e pour xterm, mais la fenêtre se ferme une fois que j'exécute mes ordres. Est-il un moyen de faire cela?

Je m'excuse si c'est une double question. J'ai cherché et n'ai pas eu de chance avec cette. Merci beaucoup!

Vous voulez que le windows de rester après la fermeture de la session ssh? Ou les fenêtres sont à quitter immédiatement parce que vous exécutez une commande spécifique via ssh et que vous voulez la session ssh à rester ouvert (et donc la fenêtre)?

OriginalL'auteur user3609282 | 2014-12-15