Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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