probl
Le
moi-meme

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
--
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-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4eb1a3e0$0$25924$426a74cc@news.free.fr
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
--
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-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4eb1a3e0$0$25924$426a74cc@news.free.fr
On Wed, Nov 02, 2011 at 08:11:12PM +0000, moi-meme wrote:
[...]
Classique...
Essaie un peu :
xterm -e bash -c ./prog_sync
Hih,
--
JFS.
--
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
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
ben heu ! je ne suis pas standard : ça ne marche pas : aucun changement.
Ya pas autre chose que /var/log/wtmp pour voir ce qui se passe ?
--
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
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/4eb1b362$0$20425$
moi-meme
Les yeux, et man xterm.
--
Matz's Law:
A conclusion is the place where you got tired of thinking.
--
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
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
OK mais c'est parce que mes yeux (et mon neurone il ne faut pas l'oublier)
sont entièrement défaillants.
Soit dit en passant c'est man xterm, terminator et x-terminal-emulator
qu'il fallait que je lise.
--
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
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/4eb2374d$0$20426$
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
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/4eb255ac$0$27442$
Michel Campfort
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
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/