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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.