J'ai déjà étudié cela il y a quelque temps, mais je n'ai trouvé aucune solution qui ouvrirait des onglets de terminal, exécuterait des commandes et me permettrait ensuite de continuer à utiliser ces onglets de terminal. Toutes les façons dont j'ai trouvé le lancement d'onglets de terminal à partir de la ligne de commande ne feraient que lancer les onglets et ne me permettraient pas de continuer à les utiliser après cela.
Le problème que j'essaie de résoudre est que chaque fois que j'ai besoin de démarrer ma machine (ou ma machine virtuelle dans ce cas), je dois configurer environ six onglets de terminal différents pour pointer vers différents dossiers et exporter certaines variables d'environnement sur certains d'entre eux.
J'ai expérimenté avec le terminal xfce et j'ai obtenu un moyen avec une commande comme celle-ci:
terminal --disable-server -H --tab --title=1st_tab --tab --title=2nd_tab
Mais si j'ajoute un argument de commande, l'onglet n'est plus utilisable lorsqu'il s'ouvre:
terminal --disable-server -H --tab --title=1st_tab --tab --title=2nd_tab --command="cd ~/folder1"
http://docs.xfce.org/apps/terminal/command-line
J'utilise actuellement Red Hat Linux avec gnome 2.28.2.
Custom command
et appuyé sur Fermer, il n'est pas enregistré lors de la réouverture. Puis-je savoir pourquoi? J'utilise Ubuntu 16 Desktop