[#!/fr] Automatiser sauvegardes

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Yves PETRONIN
Date:  
À: script_shell_fr
Sujet: [#!/fr] Automatiser sauvegardes
Effectivement la solution --exclude="**/Caches/" ...sans que je voie
clairement comme la double astérisque opère....et j'ai aussi fait une
boucle comme suggéré, avec un peu de mal car je suis débutant, en
particulier pour trouver la ligne BASENAME=$(basename ${i}) et
apparemment, maintenant, tout fonctionne. Merci à tous

rapport="/Users/yves/Desktop/Rapport_rsync.txt"

for i in ${folderSourceToBackup}*
    do
    BASENAME=$(basename ${i})
    
    if [ "${BASENAME}" != "test" ] && [ "${BASENAME}" != "invite" ]&&
[ "${BASENAME}" != "Shared" ]
    
then

echo ${BASENAME} >> /Users/yves/Desktop/log_backup.txt    
        
echo -n "[*]-- Starting Rsync of ${i} to ${backupTo}" | logger

rsync -Eav --delete --exclude=${exceptions} --delete-excluded ${i}
${backupTo} >>$rapport
    
echo -n "[*]-- rsync of ${i} to ${backupTo} complete..." | logger
    
fi
_______________________________________________
archives : 
http://listes.patpro.net/list/sshfr.fr.html
http://listes.patpro.net/mailman/listinfo/script_shell_fr