Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1329 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Terminaison d'un Xterm.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Terminaison d'un Xterm.

n°1297576
Profil sup​primé
Posté le 28-11-2011 à 18:28:08  answer
 

Bonjour à tous, ou bonsoir.
 
J'exécute une commande lançant un Xterm avec l'option "-e bash -c "programme".
Mon problème c'est qu'a la fin du programme "programme" le terminale se ferme.
 
Existe- t- il un moyen de conserver le shell à la terminaison du programme "programme" ?
Merci pour vos réponses.

mood
Publicité
Posté le 28-11-2011 à 18:28:08  profilanswer
 

n°1297578
Fork Bomb
Obsédé textuel
Posté le 28-11-2011 à 18:29:43  profilanswer
 

Finir la ligne par "&" ?


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1297579
Profil sup​primé
Posté le 28-11-2011 à 18:33:42  answer
 

Fork Bomb a écrit :

Finir la ligne par "&" ?


Merci pour ta réponse rapide.
 
A priori non, j'ai testé comme tu dis, ça n'a pas l'effet désiré.
 
Si tu as des précisions...

n°1297584
o'gure
Modérateur
Multi grognon de B_L
Posté le 28-11-2011 à 18:57:36  profilanswer
 

ton shell se ferme car ton programme se termine, c'est logique.
tu peux contourner le problème en rajoutant une commande qui ne se termine pas derrière ton programme, par exemple

Citation :

"programme; bash"



Message édité par o'gure le 28-11-2011 à 18:59:43
n°1297591
Profil sup​primé
Posté le 28-11-2011 à 20:03:37  answer
 

Hum ! Merci O'gure. La fenêtre se ferme quand même mes les processus lancés depuis le xterm tourne quand même, c'est pile poil ce qu'il me fallait. [:powa] [:pingouinator]

Message cité 1 fois
Message édité par Profil supprimé le 28-11-2011 à 20:05:52
n°1297592
o'gure
Modérateur
Multi grognon de B_L
Posté le 28-11-2011 à 20:19:57  profilanswer
 


:heink:
donc au final j'ai rien compris de ce qui te fallait...

n°1297630
Profil sup​primé
Posté le 29-11-2011 à 10:13:24  answer
 

dans xterm je lance un programme client 1 qui lance un serveur 2 via un appel à une procédure nommée Non_Blocking_Spawn.
A la connexion du client 2 le serveur 2 lance un nouveau xterm pour ré-exécuter le client 1 grâce à un appel via la fonction system à laquelle je donne la commande  xterm -e bash -c "client 1; bash".
 
Si ça peut t'éclairer un peut.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Terminaison d'un Xterm.

 

Sujets relatifs
Erreur Xterm en localErreur Xterm en local
Positionnement dynamique des fenêtres xtermConfigurer xterm : arreter defilement
XTerm et Variables d'environnemention3 + xterm = unable to redirect root window events for screen 0.
ouvrir un xterm en éxécutant une commande dés l'ouvertureproblème police sous emacs, xterm ...
aTerm, eTerm, xTerm ou Konsole ?Changer la police de xterm
Plus de sujets relatifs à : Terminaison d'un Xterm.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR