Vous êtes sur la page 1sur 1

4- Redirection des erreurs

Par défaut les messages d'erreur s'affichent à l'écran (sortie standard par défaut),
vous pouvez modifier ce comportement. On rappelle que la sortie d'erreur a pour
code 2. Vous pouvez sauvegarder dans un fichier vos messages d'erreur, pour
analyse ultérieure, en tapant :

cat mon-fichier 2>fichier-erreur

Si on rencontre une erreur pendant l'exécution de la commande d'édition cat de


mon-fichier (absence du fichier par exemple), le message d'erreur sera sauvegardé
dans le fichier fichier-erreur.

En tapant :

sort mon-fichier > fichier-trie

Vous redirigez le résultat de la commande sort mon-fichier vers le fichier fichier-


trie, la sortie standard (descripteur 1) n'est donc plus l'écran (plus précisément le
shell ou terminal) mais le fichier fichier-trie.

Par défaut les messages d'erreur s'affichent dans le shell, vous pouvez faire en sorte
qu'ils s'affichent dans le fichier fichier-trie, en tapant :

sort mon-fichier > fichier-trie 2>&1

Avec la syntaxe >& vous indiquez que les messages d'erreurs seront redirigés vers
la sortie standard qui est le fichier fichier-trie.

Vous aimerez peut-être aussi