Rsync : comment etre sur de la copie ?

Résolu
Bonjour,
j'ai un script de sauvegarde :

! /bin/sh
#declaration de la date
date=$(date)
set -- $date
rsync -rav --delete-excluded='*~' --exclude '*.tmp' --exclude '*.bak' /mon/dossier/rep 10.9.8.7::copie/`date +%A` >>/dossier/scripts/rsync.log


J'aimerai savoir comment être sur que la copie (Rsync) s'est bien passé ?
ya-t-il quelque chose à tester en sortie ?
Merci
Configuration: Windows XP
Firefox 2.0.0.18

4 réponses

  1. Modérateur
    Salut,

    Voie en fin de "man rsync" les chapitres "Diagnostics" et "Valeurs de retour" ;-))
    1. Merci, mais le MAN n'est pas très explicite :(
      Comment traiter la valeur de sortie dans un Sh ?
      si (valeur != 0) else Erreur

      Merci !
      1. Modérateur
        Re-

        La variable "$?" contient le code retour de la dernière commande effectuée...

        rsync -options /chemin/rep user@serveur:/chemin/backup >> fichier.log
        if [ "$?" != 0 ]; then...;fi