Est-il possible de dire à guake de commencer par exemple avec 4 onglets, en exécutant cmus dans l'onglet 1, mc dans l'onglet 2, htop dans l'onglet 3 et en affichant l'invite dans l'onglet 4?
9
Voici ce que j'utilise pour lancer 4 onglets lorsque je fais du développement de rails.
guake --rename-tab="Rails Server" --execute-command="cd ~/Aptana\ Studio\ 3\ Workspace/sample_app/ && rails s" &
sleep 2 &&
guake --new-tab=2 --rename-tab="Rails Test" --execute-command="cd ~/Aptana\ Studio\ 3\ Workspace/sample_app/ && 'autotest'" &
sleep 2 &&
guake --new-tab=3 --rename-tab="Rails Console" --execute-command="cd ~/Aptana\ Studio\ 3\ Workspace/sample_app/ && rails console" &
sleep 2 &&
guake --new-tab=4 --rename-tab="Rails Terminal" --execute-command="cd ~/Aptana\ Studio\ 3\ Workspace/sample_app/ && clear" &
Fonctionne comme un charme :)
C'est tout à fait possible, les paramètres de ligne de commande le supportent.
Le «sommeil» est là pour une exécution en toute sécurité, sans eux des choses étranges se sont produites sur ma machine, n'hésitez pas à expérimenter. Le script fonctionnait bien, guake était déjà en cours d'exécution ou non.
la source