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

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/4eb255ac$0$27442$426a7...@news.free.fr

Répondre à