Antes de Mavericks, uno podía mantener presionada la tecla ALT y mover una carpeta "A" a una carpeta "B" donde ya existía una "A". En este caso, Mac OS X me preguntó en Lion si quiero fusionarme , o en Mountain Lion si quiero mantener ambas (lo que también fue una fusión).
No puedo encontrar esta opción en Mavericks.
¿Apple eliminó esta útil característica?
¿Alguna pista?
(Y sí: soy propietario de ForkLift, que puede hacerlo; a veces todavía prefiero el Finder).
Respuestas:
OKAY. Me enteré ... Afortunadamente, Apple no eliminó la funcionalidad Finder Merge con Mavericks. Pero a veces no se ofrece al usuario. Pero déjame explicarte:
Supongamos que tiene una carpeta llamada TARGET con una subcarpeta TARGET / SomeStuff. Y tiene una carpeta SomeStuff en otro lugar. Ahora arrastre esta segunda carpeta SomeStuff a la carpeta TARGET ( sin presionar ninguna tecla modificadora ), luego el Finder le presentará el siguiente cuadro de diálogo (Detener y reemplazar):
Entonces, no hay fusión aquí.
Ahora, si presiona la Alttecla mientras suelta la carpeta SomeStuff en la carpeta TARGET, hay dos posibilidades:
1.) Si los archivos en la carpeta SomeStuff tienen contenido completamente diferente (no superpuesto). En otras palabras: no hay nombres de archivo duplicados. Luego el buscador le dará estas opciones (detener, fusionar y reemplazar todo):
Entonces, aquí puedes unirte. Y el resultado será una carpeta TARGET / SomeStuff con el contenido de ambas carpetas SomeStuff.
2.) Pero aquí viene lo que a veces es confuso (y en realidad me hizo pensar que la fusión desapareció en Mavericks): si existe al menos un nombre de archivo que está contenido en ambas carpetas SomeStuff, entonces la fusión no es posible. Luego, el buscador le ofrecerá estas opciones (No reemplazar, detener, reemplazar):
Por lo tanto, no hay fusión posible, ¡aquí también!
fuente
Respuesta corta
Usando la línea de comando (Terminal):
El comando anterior agrega el
src
contenido y los subdirectorios aldestination
sin sobrescribir el contenido ya presente en eldestination
.Respuesta larga
Incluso si el contenido se superpone, aún puede usarlo
cp
para hacerlo. Suponga que tiene dos carpetas en el escritorio: lasrc
y lasdestination
carpetas y desea combinarsrc
endestination
:Para fusionar, solo haz:
NOTA Cuando usa esto, el contenido
src
sobrescribe el contenido de ladestination
carpeta y agrega las cosas adicionales que faltan en eldestination
. No debería importar si lo que desea es añadir los archivos que faltan desdesrc
dentrodestination
.TAMBIÉN no importa cuántos subdirectorios hay, solo revisará cada carpeta de forma recursiva y sobrescribirá el contenido y agregará las cosas que faltan en la
destination
carpeta.PERO
PITFALL Si tiene archivos grandes (como archivos de video), no desea esperar hasta que todo se sobrescriba, agrega mucha sobrecarga.
SOLUCIÓN PITFALL : en su lugar, puede usar la
-n
bandera para omitir la sobrescritura:Esta es la descripción de la
-n
bandera de la página del manual:Otras lecturas
fuente
Acabo de encontrar este problema también. Trabajé alrededor usando un simple comando de línea de
cp -r
comandos en Terminal. ¡Es una locura que no puedas hacerlo en la GUI!fuente
rsync
,cp
y tal.-n
interruptor para evitar sobrescribir archivos, ya que puede llevar una eternidad si tiene archivos grandes que está intentando fusionar. Entonces será como:cp -r -n ~/src/* ~/destination/
Al no encontrar mi respuesta anterior, me veo obligado a redirigirlo a esa otra respuesta que aconseja utilizar el comando ditto :
fuente
Para los usuarios que desean una GUI alternativa o terminal de miedo: aquí hay una aplicación gratuita que encontré que fusionará carpetas para usted.
http://subrosasoft.com/software/freeware/macmerger
Descargo de responsabilidad: de ninguna manera estoy afiliado a la compañía que hace la aplicación.
El copywright es 2012. Hay pocos comentarios, pero parece funcionar bien.
fuente
Encontré esto en el Soporte de Apple ( http://support.apple.com/kb/PH14224 ), debes elegir "Mantener más nuevo" para fusionar, funciona para mí:
fuente