¿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.