c'est pas typique Debian, c'est Linux et peut-être même Unix et ça doit
être connu.
Dans un script j'ouvre un :
xterm -e ls <quelque chose qui n'existe pas>
Comment récupérer le code d'erreur du ls dans mon script.
retourné le man xterm dans tous les sens mais pas trouvé.
Essayé plusieurs bidouilles mais aucune ne marche.
Si je pouvais avoir la solution merci.
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/4dee83d8$0$5709$426a34cc@news.free.fr
retourné le man xterm dans tous les sens mais pas trouvé.
Essayé plusieurs bidouilles mais aucune ne marche.
Si je pouvais avoir la solution merci.
--
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/20110607205155.0856613A70D1@liszt.debian.org
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/4def1e56$0$4325$
Le Tue, 07 Jun 2011 23:00:02 +0200, mouss a écrit :
Le 07/06/2011 22:02, moi-meme a écrit :
c'est pas typique Debian, c'est Linux et peut-être même Unix et ça doit
être connu.
Dans un script j'ouvre un :
xterm -e ls <quelque chose qui n'existe pas>
Comment récupérer le code d'erreur du ls dans mon script.
retourné le man xterm dans tous les sens mais pas trouvé.
Essayé plusieurs bidouilles mais aucune ne marche.
Si je pouvais avoir la solution merci.
pas pensé à cette solution un peu lourde.
et :
xterm -e ls repertoire; echo $?> $exitfile
(je suis sous bash)
S'il n'y a rien d'autre tant pis
Merci
--
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/4def1e56$0$4325$426a74cc@news.free.fr
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/4def1e56$0$4325$
mouss
Le 08/06/2011 09:01, moi-meme a écrit :
Le Tue, 07 Jun 2011 23:00:02 +0200, mouss a écrit :
Le 07/06/2011 22:02, moi-meme a écrit :
c'est pas typique Debian, c'est Linux et peut-être même Unix et ça doit être connu.
Dans un script j'ouvre un : xterm -e ls <quelque chose qui n'existe pas>
Comment récupérer le code d'erreur du ls dans mon script.
retourné le man xterm dans tous les sens mais pas trouvé.
Essayé plusieurs bidouilles mais aucune ne marche.
Si je pouvais avoir la solution merci.
pas pensé à cette solution un peu lourde. et : xterm -e ls repertoire; echo $?> $exitfile
là, ce sera le code de retour de xterm.
tu veux peut-être dire:
xterm -e 'ls repertoire; echo $? > $exitfile'
ça marche mais tu peux pas mettre une variable à la place de "repertoire". et si tu utilises des " au lieu des ', le shell va substituer $? avant le lancement de la commande. d'où l'interet de créer un script.
(je suis sous bash) S'il n'y a rien d'autre tant pis
je vois pas mieux. le problème est que tu veux passer une variable ($?) au shell père qui a lancé xterm.
retourné le man xterm dans tous les sens mais pas trouvé.
Essayé plusieurs bidouilles mais aucune ne marche.
Si je pouvais avoir la solution merci.
pas pensé à cette solution un peu lourde.
et :
xterm -e ls repertoire; echo $?> $exitfile
là, ce sera le code de retour de xterm.
tu veux peut-être dire:
xterm -e 'ls repertoire; echo $? > $exitfile'
ça marche mais tu peux pas mettre une variable à la place de
"repertoire". et si tu utilises des " au lieu des ', le shell va
substituer $? avant le lancement de la commande. d'où l'interet de créer
un script.
(je suis sous bash)
S'il n'y a rien d'autre tant pis
je vois pas mieux. le problème est que tu veux passer une variable ($?)
au shell père qui a lancé xterm.
Merci
--
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/20110609051658.5E1ED13A469B@liszt.debian.org
retourné le man xterm dans tous les sens mais pas trouvé.
Essayé plusieurs bidouilles mais aucune ne marche.
Si je pouvais avoir la solution merci.
pas pensé à cette solution un peu lourde. et : xterm -e ls repertoire; echo $?> $exitfile
là, ce sera le code de retour de xterm.
tu veux peut-être dire:
xterm -e 'ls repertoire; echo $? > $exitfile'
ça marche mais tu peux pas mettre une variable à la place de "repertoire". et si tu utilises des " au lieu des ', le shell va substituer $? avant le lancement de la commande. d'où l'interet de créer un script.
(je suis sous bash) S'il n'y a rien d'autre tant pis
je vois pas mieux. le problème est que tu veux passer une variable ($?) au shell père qui a lancé xterm.
C'est pas joli joli mais bon...
Sinon, y'a la liste shellscript-fr pour ce genre de questions.
Bonne journée.
--
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/4DF07F9B.5090808@wxcvbn.org
pour rappel: on veut lancer un 'ls /joe' dans un xterm et on veut
récuoérer le retour de 'ls.
$
C'est pas joli joli mais bon...
Sinon, y'a la liste shellscript-fr pour ce genre de questions.
Bonne journée.
--
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/20110609221705.F349B13A6F42@liszt.debian.org