Comment fusionner des dossiers et sous-dossiers?


11

J'ai deux dossiers (ORIGINAL A et ORIGINAL B), et les deux ont des sous-dossiers.

Comment fusionner ces deux dossiers (et sous-dossiers) avec DESTINATION C?

a) ORIGINAL A et ORIGINAL B ont les mêmes sous-dossiers. Je veux copier chaque fichier unique d'un sous-dossier dans le sous-dossier "correct" de DESTINATION C

b) certains sous-dossiers sont uniquement en ORIGINAL A, mais pas en ORIGINAL B. Je veux un dossier dans DESTINATION C

Quelqu'un connaît-il une commande de terminal?

Réponses:


15

Essayer:

rsync -aP /ORIGINAL_A/* /DESTINATION_C/

C'est comme une copie du dossier A

rsync -aP /ORIGINAL_B/* /DESTINATION_C/

Cela devrait synchroniser les dossiers A et B avec un autre le nouveau dossier C.

Vous pouvez synchroniser le fichier de A à B directement, mais vous n'aurez pas de perte de données de cette façon.


mec thx, vous avez fait ma journée. Ceci est exactement ce que je cherchais!
— Produnis

Que faire si rsync ne sont pas disponibles? Comment faire avec le CP?
— Max
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.