Script shell lancer plusieurs konsole simulta
afisse
-
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité -
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité -
Bonjour,
J'aimerais créer un script dans kubuntu qui lance plusieurs consoles qui s'éxécutent en parallèle
chacune des console éxecutant une commande
si je peux le faire dans plusieurs onglets ça me va aussi
le but c'est que je puisse lancer plusieurs commande dans plusieurs "console || terminal || onglet"
je n'est trouvé aucune documentation
Merci
J'aimerais créer un script dans kubuntu qui lance plusieurs consoles qui s'éxécutent en parallèle
chacune des console éxecutant une commande
si je peux le faire dans plusieurs onglets ça me va aussi
le but c'est que je puisse lancer plusieurs commande dans plusieurs "console || terminal || onglet"
je n'est trouvé aucune documentation
Merci
A voir également:
- Script shell lancer plusieurs konsole simulta
- Classic shell - Télécharger - Personnalisation
- Script vidéo youtube - Guide
- Ghost script - Télécharger - Polices de caractères
- Lancer une application au démarrage windows 10 - Guide
- Mas script - Accueil - Windows
3 réponses
Salut,
xterm -e cmd1 &
Quand tu fais ça, la commande s'exécute en arrière plan : background
Pour la faire venir en avant plan foreground tu tapes fg
Pour l'envoyer en arrière plan tu fait CTRL+Z
Si tu as plusieurs jobs alors il faut faire jobs N (N -numéro de job)
xterm -e cmd1 &
Quand tu fais ça, la commande s'exécute en arrière plan : background
Pour la faire venir en avant plan foreground tu tapes fg
Pour l'envoyer en arrière plan tu fait CTRL+Z
Si tu as plusieurs jobs alors il faut faire jobs N (N -numéro de job)
lami20j@debian:~/trash$ scite ccm36_kelly_ld_chainnee.c & [1] 4842 lami20j@debian:~/trash$ scite ccm35_f2c.c & [2] 4843 lami20j@debian:~/trash$ jobs [1]- Running scite ccm36_kelly_ld_chainnee.c & [2]+ Running scite ccm35_f2c.c & lami20j@debian:~/trash$ fg 1 scite ccm36_kelly_ld_chainnee.c ^Z [1]+ Stopped scite ccm36_kelly_ld_chainnee.c lami20j@debian:~/trash$ jobs [1]+ Stopped scite ccm36_kelly_ld_chainnee.c [2]- Running scite ccm35_f2c.c & lami20j@debian:~/trash$ fg 2 scite ccm35_f2c.c ^Z [2]+ Stopped scite ccm35_f2c.c lami20j@debian:~/trash$ jobs [1]- Stopped scite ccm36_kelly_ld_chainnee.c [2]+ Stopped scite ccm35_f2c.c lami20j@debian:~/trash$ kill %1 [1]- Stopped scite ccm36_kelly_ld_chainnee.c lami20j@debian:~/trash$ jobs [1]- Complété scite ccm36_kelly_ld_chainnee.c [2]+ Stopped scite ccm35_f2c.c lami20j@debian:~/trash$ kill %2 [2]+ Stopped scite ccm35_f2c.c lami20j@debian:~/trash$ jobs [2]+ Complété scite ccm35_f2c.c lami20j@debian:~/trash$ jobs
hello
quelqe chose comme ça ?
xterm -e cmd1 &
xterm -e cmd2 &
quelqe chose comme ça ?
xterm -e cmd1 &
xterm -e cmd2 &
Merci encore dubcek
mais si je fais :
xterm -e cmd1 &
xterm -e cmd2 &
xterm -e cmd3 &
et qu'ensuite je veux passer d'un terminal à l'autre.
J'ai trouvé les commandes fg, bg et jobs.
jobs : affiche la liste des jobs
fg : est censé mettre le job en avant-plan
bg: censé mettre le job en arrière plan
mais j'arrive pas à les faire fonctionner
Merci.
mais si je fais :
xterm -e cmd1 &
xterm -e cmd2 &
xterm -e cmd3 &
et qu'ensuite je veux passer d'un terminal à l'autre.
J'ai trouvé les commandes fg, bg et jobs.
jobs : affiche la liste des jobs
fg : est censé mettre le job en avant-plan
bg: censé mettre le job en arrière plan
mais j'arrive pas à les faire fonctionner
Merci.
Re,
J'ai oublié une chose.
Après CTRL+Z la commande va en arrière plan mais elle sera en pause (stopped)
Pour la redémarrer il faut utiliser bg N (N- numéro job)
J'ai oublié une chose.
Après CTRL+Z la commande va en arrière plan mais elle sera en pause (stopped)
Pour la redémarrer il faut utiliser bg N (N- numéro job)
lami20j@debian:~/trash$ scite ccm35_f2c.c & [1] 4866 lami20j@debian:~/trash$ jobs [1]+ Running scite ccm35_f2c.c & lami20j@debian:~/trash$ fg scite ccm35_f2c.c ^Z [1]+ Stopped scite ccm35_f2c.c lami20j@debian:~/trash$ jobs [1]+ Stopped scite ccm35_f2c.c lami20j@debian:~/trash$ bg 1 [1]+ scite ccm35_f2c.c & lami20j@debian:~/trash$ jobs [1]+ Running scite ccm35_f2c.c & lami20j@debian:~/trash$