Pascal BEAUSSART

n>fic


Par l'instruction n>fic le fichier fic est ouvert en écriture au travers du descripteur n
Par défaut les descripteurs 1 et 2 sont utilisés :
Le descripteur 1 à la sortie standard (stdout)
Le descripteur 2 à la sortie des erreurs (stderr)
Exemples
rm fic 2>/dev/null  # n'affiche pas les erreurs
exec 3>fic          # descripteur 3 affecté à fic
print -u3 "bonjour\nsalut"
cat fic 
> bonjour
> salut
Dans les programme il est ainsi possible de rediriger tous les messages de ce dernier dans un fichier journal :

exec 1>/tmp/fichier.log 2>&1  # La stdout et la stderr sont affectées au journal

[RETOUR] [HOME]