¿Cómo unir los files en un tree de directorys similar?

Tengo dos treees de directorys similares en diferentes HD, pero dentro de muchos grupos de subcarpetas nombradas, por ejemplo, B y C ( nota dentro de B y C hay otras subcarpetas ) hay diferentes files (por ejemplo, el file 1,2 en el primero y 3,4 en el segundo) . Me gustaría unirme a los diferentes files y sustituirlos si tienen el mismo nombre. Así que al final me gustaría tener en la carpeta B: 1 y 3 y en la carpeta C: 2 y 4. En Windows simplemente arrastro dentro de la carpeta vieja A la carpeta B y C desde la segunda carpeta A y luego hago clic para sustituir todo, pero si hago lo mismo en OSX, elimino el file 1 y 2, porque la carpeta sustituta de OSX y no los files dentro. ¿Cómo puedo resolver el problema?

enter image description here

  • ¿Cómo encontrar files en diferentes carpetas específicas?
  • Crear nueva 'supercategoría' en iTunes heirachy
  • ¿Por qué la búsqueda no funciona en todas las páginas web de Chrome?
  • Accidentally deleted Enlace de aplicaciones en Favoritos en Finder
  • Carpetas básicas OS X: estructura de carpetas con respecto a los usuarios
  • ¿Cómo hacer que 'grep' funcione como en Ubuntu?
  • Tenga en count que tengo muchas carpetas y subcarpetas dentro de mi carpeta A, por lo que me gustaría hacerlo tan rápido como lo hago en Windows.

  • aplicaciones de fotos para ipad sobre wifi
  • ¿Cómo copio el contenido de text de un cuadro de dialog en OS X?
  • ¿Cómo abrir un file buscado en Finder?
  • ¿Por qué tengo que forzar Quit Finder para ver mis nuevos files de captura de pantalla?
  • ¿Hay alguna solución cuando Finder gasta para siempre el "cálculo de tamaño"?
  • ¿Cómo proteger el portapapeles de macOS?
  • 2 Solutions collect form web for “¿Cómo unir los files en un tree de directorys similar?”

    Finder ha admitido la fusión de carpetas desde 10.7:

    Si la carpeta de destino tiene al less un file que es más nuevo que el file correspondiente en la carpeta de origen, Finder fusiona las carpetas manteniendo los files más nuevos, y el button Fusionar se muestra como Mantener más nuevo:

    El dialog con el button Combinar o Mantener más nuevo se muestra si copy una sola carpeta, pero no si mueve una carpeta o copy varias carpetas.

    Otra opción es usar rsync :

     rsync -aE ~/dir1/rootdirectory ~/dir2/ 

    Opciones:

    • -a : archive ( -rlptgoD o --resursive --links --perms --times --group --owner --devices --specials )
    • -E : conserva los attributes ampliados, las bifurcaciones de resources y las ACL
    • -nv : muestra qué files se copyrán ( --dry-run --verbose )
    • --ignore-existing : no reemplace los files que son más antiguos en el destino
    • --delete : eliminar files del destino que no tienen files correspondientes en la fuente

    FileMerge (parte de Developer Tools) puede fusionar directorys y files.

    Simplemente arrastre dos directorys en las opciones Izquierda y Derecha y se creará una list de files que indican cuáles son idénticos y cuáles son parte de Derecha o Izquierda.

    A continuación, puede elegir cómo combinar las diferencias (e incluso especificar una ruta de combinación diferente si lo desea)

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).