Cómo fusionar directorios en Mac OS X con ídem
Tabla de contenido:
Si tiene dos directorios que necesita unir, puede arrastrar y soltar todo junto, usar el comando 'mv' para mover archivos manualmente o, como mostraremos aquí, puede combine dos directorios cualquiera dentro de Mac OS X usando la herramienta de línea de comandos ídem o 'cp'.
La línea de comandos generalmente está dirigida a usuarios avanzados, pero ditto es bastante simple de usar, por lo que casi cualquier persona puede usarla de esta manera si se siente cómodo con la terminal. Aprendamos a fusionar directorios con el comando ídem en Mac.
Cómo fusionar carpetas con ídem
Para usar ídem con el fin de fusionar directorios, inicie la aplicación Terminal.
Deseará utilizar la siguiente sintaxis:
ídem directorio1 directorio2
Si ya existe un directorio en el destino (directorio2), el contenido de la fuente (directorio1) se combinará con el contenido del destino (destino2).
Luego presiona regresar para ejecutar el comando.
Por ejemplo, supongamos que quiero fusionar imágenes de "agosto de 2010" en "verano de 2010", luego usaré la siguiente cadena de comando para lograr esto:
"ídem agosto de 2010>"
Al pulsar Intro se fusionarán esos dos directorios.
Es importante entender cómo funciona ídem y en qué se diferencia de los comandos mv y cp, la página del manual es un buen lugar para comenzar si no está familiarizado. La página del manual para ditto describe más:
Tenga en cuenta la creación de directorios de destino y, como enfatizamos aquí, la capacidad de fusionar un directorio de origen y destino con la cadena ídem.
Si no está familiarizado con la línea de comandos o no se siente cómodo utilizándola para métodos más avanzados de transferencia de archivos como este, es posible que desee utilizar la GUI del Finder para realizar este tipo de acción.
Otra opción es usar el comando cp, que se comportará de manera similar a ídem. Sin embargo, la sintaxis es un poco más compleja.
Fusión de directorios con 'cp' en la línea de comandos
Si no quiere usar ídem, también puede usar el comando cp con las banderas -r y -n así :
cp -r -n ~/Escritorio/Dir1/ ~/Escritorio/Dir2/
Esto copiará todo, desde Dir1 a Dir2, pero no sobrescribirá ningún archivo coincidente.
¿Conoce otro método para fusionar directorios desde la línea de comandos? ¡Comparta con nosotros sus consejos y trucos para fusionar carpetas en la Mac!