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.
> 
> tu peux écrire le code d'erreur dans un fichier.
> 
> exitfile=/tmp/blahblah.$$ ; \
>       xterm -e /tmp/tagada.sh repertoire $exitfile ; \ cat $exitfile
> 
> 
> $ cat /tmp/tagada.sh
> ls $1
> echo $? > $2
> 
> 
> 
>> 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 [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: http://lists.debian.org/[email protected]

Répondre à