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

Re: [bash] exitcode



Le 15/03/2013 15:07, Philippe Delavalade a écrit :
> Le vendredi 15 mars à 14:42, Sandro CAZZANIGA a écrit :
>> Le 15/03/2013 14:39, Philippe Delavalade a écrit :
>>> Bonjour.
>>>
>>> Dans une commande du type
>>> time { command 2>&1 | tee fichier; }
>>> comment peut-on récupérer l'exitcode de « command » ?
>>>
>>> Merci d'avance.
>>>
>> Bonjour,
>>
>>
>> echo $! ou echo $? devrait faire l'affaire.
> 
> Il me semble que dans ce cas $? donne le code de sortie de la commande time
> ; par exemple
> 
> time { bidule 2>&1 | tee truc.log; }
> 
> echo $?
> donne 0.
> 
> Pour la même commande bidon, echo $! ne donne rien.
> 
Non, echo $? donne le code de retour de la dernière commande lancée.

-- 
Sandro Cazzaniga
Jabber: kharec@jabber.fr
Twitter: @Kharec

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: