Bonsoir,
Le 03/12/2021 à 19:21, Wallace a écrit :
avec >&/dev/null tu ne rediriges pas stderr
Pour rediriger stderr tu devrais avoir 2>&1 > /dev/null
En complément de la réponse de Wallace (extrait de [1]) :
com 2>&1 redirige la sortie des erreurs de com vers la sortie standard de com
Donc oui com 2>&1 > /dev/null redirige la sortie des erreurs (file descriptor numéro 2) de com vers la sortie standard de com (file descriptor numéro 1) qui est redirigée à son tour vers /dev/null
La documentation de GNU Bash concernant les redirections [2] te donne toute l'explication complète.
[1] : https://fr.wikibooks.org/wiki/Programmation_Bash/Flux_et_redirections#R%C3%A... [2] :https://www.gnu.org/software/bash/manual/html_node/Redirections.html
Bien cordialement,