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)