J'ai des dossiers qui ont été dupliqués par erreur et je dois les fusionner ensemble. Supposons que le dossier A contient le fichier X et que le dossier B contient le fichier Y. J'aimerais copier le fichier X dans le dossier B. Mais, bien sûr, je peux faire face à des cas plus complexes, où les dossiers A et B contiennent le même fichier X : Dans ces cas, je voudrais conserver la copie la plus récente du fichier. rsync doit donc comparer les deux fichiers. Si l'origine est plus ancienne, ignorez-la, sinon la destination est la plus ancienne, écrasez-la.
Quels paramètres dois-je mettre sur la ligne de commande rsync?
C'est ce que j'ai trouvé googler, mais je ne pense pas que ce soit correct.
rsync -avz --ignore-existing src dest
La page de manuel me dépasse.
Merci.
PS Dans les cas où un fichier existe dans les deux dossiers, le mieux serait d’écraser l’ancien dans le dossier de destination tout en conservant une copie de l’ancien, tout comme une sauvegarde au cas où vous devriez revenir à la précédent
rsync -abuP