¿Cómo fusionar carpetas y subcarpetas?


11

Tengo dos carpetas (ORIGINAL A y ORIGINAL B), y ambas tienen subcarpetas.

¿Cómo fusiono estas dos carpetas (y subcarpetas) con DESTINO C?

a) ORIGINAL A y ORIGINAL B tienen las mismas subcarpetas. Quiero copiar todos los archivos únicos de cualquier subcarpeta en la subcarpeta "correcta" de DESTINATION C

b) algunas subcarpetas están solo en ORIGINAL A, pero no en ORIGINAL B. Quiero cualquier carpeta en DESTINO C

¿Alguien sabe un comando de terminal?

Respuestas:


15

Tratar:

rsync -aP /ORIGINAL_A/* /DESTINATION_C/

Esto es como una copia de la carpeta A

rsync -aP /ORIGINAL_B/* /DESTINATION_C/

Eso debería sincronizar las carpetas A y B a otra la nueva carpeta C.

Puede sincronizar el archivo de A a B directamente, pero no tendrá pérdida de datos de esta manera.


Gracias amigo, me alegraste el día. ¡Esto es exactamente lo que estaba buscando!
— Produnis

¿Qué hacer si rsync no está disponible? ¿Cómo hacerlo con CP?
— Max
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.