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.