Rediriger toutes les erreurs d'un script

Publié le 15/11/2012  Bash

Si on veut rediriger toutes les erreurs du script vers un fichier de log "/tmp/looooog" dans l'exemple, on peut faire :
exec 2>/tmp/looooog et mettre les commandes entre accolades.
programme >/dev/null 2>&1 : On jette tout
programme 2> /dev/null : On jette le stderr

Il existe plusieurs flux de redirection, utilisés pour faire des traitements parallèles.