Dans une commande du type
time { command 2>&1 | 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 message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20130315133958.GA16694@magellan
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Sandro CAZZANIGA
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2IANHDUWTFWRRISVXPJQO Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
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 » ?
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
------enig2IANHDUWTFWRRISVXPJQO
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
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 » ?
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/51432529.30609@gmail.com
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2IANHDUWTFWRRISVXPJQO Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
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 » ?
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
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 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. -- Ph. Delavalade
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
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.
--
Ph. Delavalade
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20130315140753.GA18432@magellan
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. -- Ph. Delavalade
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Basile Starynkevitch
On Fri, Mar 15, 2013 at 02:39:58PM +0100, Philippe Delavalade wrote:
Bonjour.
Dans une commande du type time { command 2>&1 | tee fichier; } comment peut-on récupérer l'exitcode de « command » ?
Essaie:
time { (command; exit_de_ma_commande=$? ) 2>&1 | tee fichier; }
puis
echo $exit_de_ma_commande
cordialement -- Basile STARYNKEVITCH http://starynkevitch.net/Basile/ email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359 8, rue de la Faiencerie, 92340 Bourg La Reine, France *** opinions {are only mines, sont seulement les miennes} ***
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
On Fri, Mar 15, 2013 at 02:39:58PM +0100, Philippe Delavalade wrote:
Bonjour.
Dans une commande du type
time { command 2>&1 | tee fichier; }
comment peut-on récupérer l'exitcode de « command » ?
Essaie:
time { (command; exit_de_ma_commande=$? ) 2>&1 | tee fichier; }
puis
echo $exit_de_ma_commande
cordialement
--
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mines, sont seulement les miennes} ***
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20130315141516.GA8601@ours.starynkevitch.net
On Fri, Mar 15, 2013 at 02:39:58PM +0100, Philippe Delavalade wrote:
Bonjour.
Dans une commande du type time { command 2>&1 | tee fichier; } comment peut-on récupérer l'exitcode de « command » ?
Essaie:
time { (command; exit_de_ma_commande=$? ) 2>&1 | tee fichier; }
puis
echo $exit_de_ma_commande
cordialement -- Basile STARYNKEVITCH http://starynkevitch.net/Basile/ email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359 8, rue de la Faiencerie, 92340 Bourg La Reine, France *** opinions {are only mines, sont seulement les miennes} ***
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Sandro CAZZANIGA
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2GKLLNOEVKSKDQKNSCKUC Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
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.
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
------enig2GKLLNOEVKSKDQKNSCKUC
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
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.
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/51432C54.5020203@gmail.com
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2GKLLNOEVKSKDQKNSCKUC Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
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.
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
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 message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20130315142630.GO29671@test.porcinet.eu
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/201303151548.07340.Sylvain.L.Sauvage@free.fr
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20130315144451.GC11391@xvii.vinc17.org
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20130315144606.GD11391@xvii.vinc17.org
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
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 2>&1 | tee fichier; } > comment peut-on récupérer l'exitcode de « command » ?
Essaie:
time { (command; exit_de_ma_commande=$? ) 2>&1 | tee fichier; }
puis
echo $exit_de_ma_commande
cordialement
Ça ne marche pas tel quel mais ça m'a donné la bonne idée :
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
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 2>&1 | tee fichier; }
> comment peut-on récupérer l'exitcode de « command » ?
Essaie:
time { (command; exit_de_ma_commande=$? ) 2>&1 | tee fichier; }
puis
echo $exit_de_ma_commande
cordialement
Ça ne marche pas tel quel mais ça m'a donné la bonne idée :
time { (command; echo $? ) 2>&1 | tee fichier; }
Donc merci beaucoup.
--
Ph. Delavalade
--
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 debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20130315145045.GA19682@magellan
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 2>&1 | tee fichier; } > comment peut-on récupérer l'exitcode de « command » ?
Essaie:
time { (command; exit_de_ma_commande=$? ) 2>&1 | tee fichier; }
puis
echo $exit_de_ma_commande
cordialement
Ça ne marche pas tel quel mais ça m'a donné la bonne idée :