Le Thu, 03 Nov 2011 09:49:48 +0100,
Michel Campfort <c...@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



--
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/20111103134934.4d29a841.bernard.schoenac...@free.fr

Répondre à