Bonjour,
J'ai 2 répertoires: source (src) et destination (dst).
Je voudrais pouvoir lister les fichiers qui ont été ajoutés, mis à jour et effacés par rapport à la précédente synchro du dossier src.
Pour une synchro, je voudrais ne pas toucher aux fichiers de destination et créer 3 dossiers:
1- New -->> contient les fichiers ajoutés
2- Update -->> contient les fichiers mis à jour
3- Deleted -->> contient les fichiers effacés
1- Création du dossier New
rsync -r -n -t -v --progress --ignore-existing --compare-dest=../dst/ src/ New/
Cette ligne de commande me retourne bien les fichiers ajoutés mais elle me retourne aussi les fichiers mis à jour.
Pourquoi ?
2- Création du dossier Update
rsync -r -n -t -v --progress --existing --compare-dest=../dst/ src/ Update/
Mais ici, je n'ai ni nouveaux fichiers, ni fichiers mis à jour.
Quelqu'un pourrait m'aider ?
PS: pour l'étape 3- je n'ai pas encore trouvé de solution satisfaisante.
Partager