6 votos

Extraer .zip directamente al disco duro externo

Tengo un .zip enorme que extraído ocupa hasta 100 GB, y almacenar esa cantidad de datos en el SSD de mi MBP no es una opción.

¿Hay alguna forma de extraer un archivo zip directamente a un disco duro externo, sin llenar el SSD del MBP?

He probado a copiar el .zip al disco externo que tengo y extraerlo desde ahí, pero se descomprime en la carpeta Descargas.

¿Alguien sabe cómo conseguirlo?

Gracias por su tiempo.

0 votos

Pruebe keka en kekaosx.com o la App Store (aunque allí no es gratis).

1 votos

Nota al margen: Si alguien quiere extraer directamente un .xip proporcionado por Apple, Archive Utility consumirá espacios en el disco duro principal por defecto. Para solucionar el problema, puede utilizar este comando: xar -xf xcode.xip -C /path/to/extract

7voto

bMalum Puntos 872

Terminal (Hackers way)

Abra el Terminal.app (Oculto en Aplicaciones -> Utilidades -> Terminal) y Navega con cd a la carpeta donde está almacenado el archivo zip.

Ejemplo:

cd ~/Desktop/

Y extrae el archivo ZIP con la herramienta de línea de comandos de OSX unzip

unzip /path/to/the/archive.zip -d /Volumes/USB_Drive/

el -d le permite establecer el archivo de extracción - la segunda ruta es su disco duro externo - puede que tenga que cambiar el nombre USB_Drive (Consejo: Escriba /Volumes/ y pulse la tecla Tab -Teclear dos veces para ver todos los Volúmenes.

Software

Keka

Conozco el software Kea.app donde puede especificar en Configuración una carpeta personalizada para las carpetas extraídas.

StuffitExpander

También StuffitExpander le permitirá elegir para cada extracción la ubicación en una ventana del Finder

Espero que le sirva de ayuda.

1voto

klanomath Puntos 19587

Abrir Terminal.app

cd al archivo zip:

cd /Path/to/directory_containing_zip/

a continuación, introduzca

unzip filename.zip -d /Path/to/folder/on/external/drive

Con -d puede determinar un directorio opcional al que extraer los archivos.

0voto

jtbandes Puntos 8260

Si abre Terminal, puede utilizar la función unzip comando .

unzip /path/to/the/archive.zip -d /Volumes/target_location/

(Para escribir estas rutas, basta con arrastrar el archivo/carpeta a la ventana Terminal).

0voto

Sjuul Janssen Puntos 782

Si se siente cómodo con la línea de comandos (a través de Terminal ), vaya al directorio que le interesa

cd /Volúmenes/tu-disco externo

Si se trata de una fuente de Internet, utilice curl o wget para extraer el archivo

wget http://my-data/data.zip

esto evitará la acción por defecto (como descomprimir al descargar)

y descomprima el archivo

descomprimir datos.zip

Cada comando tiene opciones extra con las que man ayuda. Por ejemplo

man wget

que describirá todos los detalles

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X