Ce que je souhaite, c'est rediriger le message normal et le message d'erreur vers un fichier. Mais aussi imprimer le message d'erreur sur la console (uniquement le message d'erreur).
Réponse
Trop de publicités?L'une des solutions (parmi d'autres) est la suivante :
command 2>&1 1>logfile | tee -a logfile
Clé :
`2>&1` redirect the output of STDERR to STDOUT
`1>logfile` redirect STDOUT (note: leaves STDERR unchanged)
`| tee -a logfile` append the redirected STDERR to the logfile
Pour plus d'informations, voir le Bash Hackers Wiki