Script shell lancer plusieurs konsole simulta
Fermé
afisse
-
19 janv. 2009 à 23:08
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 21 janv. 2009 à 18:54
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 21 janv. 2009 à 18:54
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
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Lancer une application au démarrage windows 10 - Guide
3 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
21 janv. 2009 à 18:30
21 janv. 2009 à 18:30
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
dubcek
Messages postés
18785
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
6 mai 2025
5 631
20 janv. 2009 à 09:32
20 janv. 2009 à 09:32
hello
quelqe chose comme ça ?
xterm -e cmd1 &
xterm -e cmd2 &
quelqe chose comme ça ?
xterm -e cmd1 &
xterm -e cmd2 &
dubcek
Messages postés
18785
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
6 mai 2025
5 631
>
afisse
21 janv. 2009 à 15:32
21 janv. 2009 à 15:32
et avec
xterm &
le shell d'ou est lancé la commande doit garder la main
xterm &
le shell d'ou est lancé la commande doit garder la main
afisse
>
dubcek
Messages postés
18785
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
6 mai 2025
21 janv. 2009 à 18:24
21 janv. 2009 à 18:24
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.
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
21 janv. 2009 à 18:54
21 janv. 2009 à 18:54
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$