#1 Le 14/06/2010, à 16:28
- Mercy Dolly
[Résolu] [Bash] Deux commandes actives simultanéments
Bonjour à tous,
Comment fait-on pour lancer deux commandes et les garder actives en même temps ? Je m'explique : imaginons que j'ai la commande machin et la commande machin2 qui, une fois lancés restent activent (le programme est toujours en exécution jusqu'à qu'on l'interromp, un peu comme tload). Pour faire simple ce serait comme si on ouvrait deux onglet dans la même fenêtre de terminal.
J'ai cherché partout et j'ai vraiment rien trouvé de concluant.
Dernière modification par Mercy Dolly (Le 14/06/2010, à 18:08)
Hors ligne
#2 Le 14/06/2010, à 16:30
- wido
Re : [Résolu] [Bash] Deux commandes actives simultanéments
Bonjour,
tu lances une commandes qui ouvrent deux terminals
Hors ligne
#3 Le 14/06/2010, à 16:41
- Mercy Dolly
Re : [Résolu] [Bash] Deux commandes actives simultanéments
Ok, mais le soucis c'est que si je fait par exemple :
tload > /dev/'fichier console1'
tload > /dev/'fichier console2'
Il faut attendre que le premier tload soit arrêté pour que le deuxième puisse se lancer.
Hors ligne
#4 Le 14/06/2010, à 16:45
- wido
Re : [Résolu] [Bash] Deux commandes actives simultanéments
par exemple tu lances:
terminal -e top && terminal -e htop
ça va ouvrir deux terminaux et lances séparément top et htop.
il faut l'adapter par les bons noms de tes terminaux.
Hors ligne
#5 Le 14/06/2010, à 16:49
- Thrawn7
Re : [Résolu] [Bash] Deux commandes actives simultanéments
Salut !!
Tu peux lancer tes commades en arriere-plan :
machin1 &
Le bash te rends le prompteur, et la commade machin1 s'execute en arriere-plan (a cause du &). Et tu peux tapper dans le meme terminal :
machin2 &
En esperant que cela t'as ete utile,
Thrawn
Dell XPS M1530
Intel Core 2 Duo T9300 @ 2.50GHz | 4 Go SDRAM
nVidia GeForce 8600M GT (256 Mo) | DD SATA 200Go 7200 tpm
Ubuntu 10.04 Lucid Lynx | Windows 7 Professionnel (Gamer)
Hors ligne
#6 Le 14/06/2010, à 18:08
- Mercy Dolly
Re : [Résolu] [Bash] Deux commandes actives simultanéments
Merci ça marche nickel j'avais pas pensé au flux d'arrière plan
Hors ligne
#7 Le 15/06/2010, à 08:16
- credenhill
Re : [Résolu] [Bash] Deux commandes actives simultanéments
hello
tu peux aussi ouvrir un terminal avec plusieurs onglets
gnome-terminal --maximize --tab -e cmd1 --tab -e cmd2 --tab -e cmd3
Hors ligne
#8 Le 19/06/2010, à 12:01
- newborn
Re : [Résolu] [Bash] Deux commandes actives simultanéments
Penser aussi à nohup.Grace à lui, on peut lancer la commande et même fermer le terminal, le processus lancé via nohup ne sera pas tué lors de la fermeture du terminal.Il me semble que le processus pere de la commande lancée via nohup devient init (au lieu du terminal) ce qui l'empeche donc de mourir.
Dernière modification par newborn (Le 19/06/2010, à 12:03)
Il vaut mieux mobiliser son intelligence sur des conneries que de mobiliser sa connerie sur des choses intelligentes
Hors ligne