3 Dec
2021
3 Dec
'21
8:04 p.m.
Yep Thomas, je viens de m’en apercevoir et faire un mail à ce sujet. C’est pour quand le shell intelligent qui devine ce que tu veux faire ?
Le 3 déc. 2021 à 20:02, Thomas Gaudin <t.goudine@gmail.com> a écrit :
Attention en revanche, 2>&1 >/dev/null n'a pas l'effet escompté ! L'ordre de redirection importe : celle ci-dessus va d'abord brancher stderr sur là où pointe stdout (donc le terminal), *puis* rediriger stdout vers /dev/null (mais sans toucher à stderr !). La bonne solution est >/dev/null 2>&1
Cf https://github.com/koalaman/shellcheck/wiki/SC2069 <https://github.com/koalaman/shellcheck/wiki/SC2069> et https://mywiki.wooledge.org/BashFAQ/055 <https://mywiki.wooledge.org/BashFAQ/055> (PS : Shellcheck c'est le feu)