[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problème bash et fenêtre



Le Thu, 03 Nov 2011 09:49:48 +0100,
Michel Campfort <cft1@free.fr> a écrit :

> Le 02/11/2011 21:40, moi-meme a écrit :
> > un problème pas typiquement Debian mais script BASH :
> > 
> > je veux afficher une commande dans une fenêtre console.
> > 
> > la commande  : fichier commande (avec un chmod 777 pour garantir)
> > #!/bin/bash
> > ls  * 
> > echo "taper RETURN pour finir"
> > read
> > 
> > Le fichier d'appel prog : (avec un chmod 777 pour garantir)
> > #!/bin/bash
> > 
> > xterm -e  ./prog_sync 
> > 
> > echo "prog"
> > read
> > 
> > Quand je lance ./prog : une fenêtre clignote puis disparaît 
> > instantanément.
> > Seul le "prog" apparaît, pas le "taper RETURN pour finir".
> > 
> > la commande :
> > xterm -e  ./prog_sync
> > lancée  à parti de la console fonctionne ...
> > 
> > Je sèche. J'ai essayé avec terminator ou x-terminal-emulator mais
> > le fonctionnement est identique.
> > 
> > LA bourde doit être grosse mais je ne la vois pas.
> > 
> > Un œil neuf ...
> > 
> > Merci D'avance à cet œil.
> > C Hiebel
> > 
> 
> Je n'ose pas dire "bonjour moi-meme" à quelqu'un d'autre, enfin...
> 
> Ceci devrait fonctionner comme tu le veux :
> 
> #!/bin/bash
> ls *
> echo
> read -n1 -r -p "Appuyez une touche . . ." key
> 
> Appelé par ( si le script s'appelle toto ):
> 
> #!/bin/bash
> xterm -e  /home/user/toto
> 
> Il y a probablement d'autres solutions.
> 
> Amicalement
> 
> Michel
> 

bonjour,

	il serait plus sage d'employer les "shellmetas"


	application et reprise de l'instruction :

	#!/bin/bash
	xterm -e  $HOME

	avantage :

	permet d'employer l'instruction identique avec n'importe
	quel utilisateur ...

	slt
	bernard




Reply to: