Pousser le résultat d’un script bash dans un fichier

Lorsque l’on fait un script de sauvegarde par exemple on peut avoir besoin de loguer le résultat de ce script dans un fichier.

[pastacode lang=”bash” message=”” highlight=”” provider=”manual”]

/home/root/scripts/sauvegarde.sh >> /home/root/log/sauvegarde.log 2>&1

[/pastacode]

Le double supérieur >> permet d’envoyer la sortie de la commande dans le fichier de destination ajoutant son contenu à la fin du fichier. Et 2>&1 lui indique qu’il doit envoyé les erreurs (2) dans la sortie standard (1) donc dans le fichier.