Je voudrais lancer une fenêtre de terminal via Shell Shell avec 2 splits ouverts dans la même fenêtre. L'un doit faire ssh et l'autre doit changer de dir à l'ouverture. Il doit accepter les commandes à passer. (quelque chose de similaire à gnome-terminal --tab-with-profile). Je cherche une fenêtre divisée avec un profil et des commandes à exécuter au démarrage.
Réponse
Trop de publicités?El tmux
y screen
Les multiplexeurs de terminaux sont souvent utilisés à cet effet.
session=$RANDOM
tmux new-session -s "$session" -d "ssh foohost"
tmux split-window -t "$session:0"
tmux send-keys -t "$session:0.1" "cd workdir" "Enter"
tmux attach -t "$session"
session=screen-$RANDOM
screen -dmS "$session"
screen -S "$session" -X ...I gave up.