[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: code de retour dans un xterm



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


Reply to: