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