>>

La séquence ">>" est un opérateur de redirection. C'est un opérateur du shell qui permet d'ajouter la sortie d'une commande à la fin d'un fichier.

Utilisation

L'opérateur de redirection ">> permet de rediriger la sortie d'une commande vers un fichier. C'est opérateur est semblable à l'opérateur de redirection classique ">". Reportez vous à la documentation de ">" pour plus d'information sur la redirection.

La différence entre ">>" et ">" et que le premier ajoute la sortie à la fin d'un fichier, tandis que le deuxième écrase le fichier avec un nouveau avant d'y écrire.

La redirection avec ajout ">>" est pratique pour tout les fichiers journaux pour lesquels on ne veut pas perdre l'information déjà écrite.

Voici par exemple son utilisation pour lancer le démon sass:

$ ./sass eth0 >>/var/log/sass.log 2>>/var/log/sass-error.log &

Page de manuel

Les opérateurs de redirection ne sont pas des commandes standards mais sont paramètres interprété par le shell. Dans le cas de Bash, les opérateurs de redirections sont décrit dans la page de manuel de Bash, dans la section "redirection".