[bash] exitcode

2013-03-15 Par sujet Philippe Delavalade
Bonjour. Dans une commande du type time { command 21 | tee fichier; } comment peut-on récupérer l'exitcode de « command » ? Merci d'avance. -- Ph. Delavalade -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un

Re: [bash] exitcode

2013-03-15 Par sujet Sandro CAZZANIGA
Le 15/03/2013 14:39, Philippe Delavalade a écrit : Bonjour. Dans une commande du type time { command 21 | tee fichier; } comment peut-on récupérer l'exitcode de « command » ? Merci d'avance. Bonjour, echo $! ou echo $? devrait faire l'affaire. -- Sandro Cazzaniga Jabber:

Re: [bash] exitcode

2013-03-15 Par sujet Philippe Delavalade
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 21 | tee fichier; } comment peut-on récupérer l'exitcode de « command » ? Merci d'avance. Bonjour, echo $! ou echo

Re: [bash] exitcode

2013-03-15 Par sujet Sandro CAZZANIGA
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 21 | tee fichier; } comment peut-on récupérer l'exitcode de « command » ? Merci

Re: [bash] exitcode

2013-03-15 Par sujet Basile Starynkevitch
On Fri, Mar 15, 2013 at 02:39:58PM +0100, Philippe Delavalade wrote: Bonjour. Dans une commande du type time { command 21 | tee fichier; } comment peut-on récupérer l'exitcode de « command » ? Essaie: time { (command; exit_de_ma_commande=$? ) 21 | tee fichier; } puis echo

Re: [bash] exitcode

2013-03-15 Par sujet juke
On Fri, Mar 15, 2013 at 02:42:01PM +0100, Sandro CAZZANIGA wrote: echo $! ou echo $? devrait faire l'affaire. quelle est la difference entre les deux ? Julien. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un

Re: [bash] exitcode

2013-03-15 Par sujet Vincent Lefevre
On 2013-03-15 15:15:16 +0100, Basile Starynkevitch wrote: Essaie: time { (command; exit_de_ma_commande=$? ) 21 | tee fichier; } puis echo $exit_de_ma_commande Puisque (command; exit_de_ma_commande=$? ) lance un sous-shell, ça ne va pas marcher. -- Vincent Lefèvre

Re: [bash] exitcode

2013-03-15 Par sujet Vincent Lefevre
On 2013-03-15 14:39:58 +0100, Philippe Delavalade wrote: Dans une commande du type time { command 21 | tee fichier; } comment peut-on récupérer l'exitcode de « command » ? Il y a $PIPESTATUS en bash et $pipestatus en zsh. -- Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/

Re: [bash] exitcode

2013-03-15 Par sujet Sylvain L. Sauvage
Le vendredi 15 mars 2013 à 15:26:30, j...@free.fr a écrit : On Fri, Mar 15, 2013 at 02:42:01PM +0100, Sandro CAZZANIGA wrote: echo $! ou echo $? devrait faire l'affaire. quelle est la difference entre les deux ? $? est le code retour de la dernière commande. $! est le PID du processus

Re: [bash] exitcode

2013-03-15 Par sujet Philippe Delavalade
Le vendredi 15 mars à 15:15, Basile Starynkevitch a écrit : On Fri, Mar 15, 2013 at 02:39:58PM +0100, Philippe Delavalade wrote: Bonjour. Dans une commande du type time { command 21 | tee fichier; } comment peut-on récupérer l'exitcode de « command » ? Essaie: time {