<![CDATA[Andesi - forum / Bash : stocker la sortie d'erreur dans une variable]> 2011-05-16T18:16:39Z FluxBB http://forum.andesi.org/viewtopic.php?id=6750 <![CDATA[Réponse à : Bash : stocker la sortie d'erreur dans une variable]> Excellent smile

]>
http://forum.andesi.org/profile.php?id=81 2011-05-16T18:16:39Z http://forum.andesi.org/viewtopic.php?pid=59697#p59697
<![CDATA[Réponse à : Bash : stocker la sortie d'erreur dans une variable]> Merci pour ta réponse. Tu n'arrives pas trop tard. wink

]>
http://forum.andesi.org/profile.php?id=681 2011-05-15T22:16:23Z http://forum.andesi.org/viewtopic.php?pid=59695#p59695
<![CDATA[Réponse à : Bash : stocker la sortie d'erreur dans une variable]> Ceci dit, on peut probablement faire mieux, je suis curieux de voir les autres solution du coup smile

]>
http://forum.andesi.org/profile.php?id=81 2011-05-12T19:54:35Z http://forum.andesi.org/viewtopic.php?pid=59687#p59687
<![CDATA[Réponse à : Bash : stocker la sortie d'erreur dans une variable]> Salut,

Désolé j'arrive un peu tard, j'espère que ça te sera qd même utile:

Mon script d'essai :

cat /tmp/test.sh 
echo "stdout"
echo "stderr" >&2

Son test:

$ /tmp/test.sh 2> /dev/null
stdout
$ /tmp/test.sh > /dev/null
stderr

Et ta réponse:

$ V=$(/tmp/test.sh 3<&2 2>&1 1>&3)
stdout
$ echo $V
stderr

Explication: j'inverse stderr et stdout

1/ je clone la sortie stderr dans le fd 3
2/ je redirige stderr vers stdout
3/ je redirige stdout vers le fd 3, qui est donc stderr

]>
http://forum.andesi.org/profile.php?id=81 2011-05-12T19:53:53Z http://forum.andesi.org/viewtopic.php?pid=59686#p59686
<![CDATA[Bash : stocker la sortie d'erreur dans une variable]> Bonjour,

J'utilise la commande commande qui, durant son exécution, écrit des lignes de texte dans le descripteur n°1 (stdout) et une valeur numérique dans le descripteur n°2 (stderr). J'aimerais que les lignes de texte (stdout) s'affichent dans la console et que la valeur numérique (stderr) soit stockée dans une variable bash.

Quelqu'un sait-il faire cela ?

]>
http://forum.andesi.org/profile.php?id=681 2011-05-08T14:17:34Z http://forum.andesi.org/viewtopic.php?pid=59680#p59680