Alternativas a la línea de command descomprimir?

Descubrí que la herramienta de unzip command-line no maneja con gracia algunos de los files que estoy descomprimiendo: crea un montón de directorys basura y crea files cuyas fonts de resources no se encuentran. (Tal vez fueron creados de manera extraña.)

 $ unzip -d NEW-DIRECTORY ZIP 

De todos modos, usar Archive Utility es un comienzo, porque puedo ejecutar lo siguiente y está cerca (y no estropea mis files):

  • ¿Por qué sigo perdiendo mis 'sustituciones de text'?
  • ¿Puede Pages '09 crear una list dentro de una list?
  • ¿Existe un progtwig de lector de libros ePub práctico para Mac OS X?
  • ¿Cómo mover files a la papelera desde la command-line?
  • Uso excesivo de CPU de sysmond
  • La aplicación basada en Python requiere pasar por alto la advertencia de 'desarrollador desconocido'
  •  $ open -a "Archive Utility" ZIP 

    ¡Pero esto no me permite especificar un nuevo directory para los contenidos! Los coloca automáticamente en el directory actual. :PAG

    ¿Cuáles son mis alternativas?

  • ¿Puedo ajustar el retraso de time para cuando vuelva a aparecer el dock?
  • ¿Herramienta para crear files .rar en la Mac?
  • ¿Qué es Mac OS X Lion's Finder Font?
  • ¿Por qué OS X puede enviar correos electrónicos sin configurar primero SMTP?
  • ¿Cómo instalo una aplicación desde una image de disco .dmg?
  • Administrador de Apple Remote Desktop bloqueado por OS X Yosemite Firewall
  • 6 Solutions collect form web for “Alternativas a la línea de command descomprimir?”

    The Unarchiver tiene una versión beta de su utilidad de command-line disponible en su página de descargas .

    "The Unarchiver" es una gran herramienta, y lo recomiendo mucho, tanto la GUI como las herramientas CLI.

    Dicho eso, mi command de unzip es

     ditto -xk foo.zip target_dir 

    donde 'target_dir' es el directory donde quiero que aparezcan los files (y puede ser '.' si quieres que se descompriman allí).

    Tenga en count que se creará 'target_dir' si es necesario.

    También tenga en count que a ditto no le importa sobrescribir los files, por lo que debe usarse con cuidado.

    Ídem en Mac OS X está diseñado para preservar las bifurcaciones de resources, etc. por lo que es mi método preferido para descomprimir files, especialmente porque se envía con OS X de forma pnetworkingeterminada.

    Vi esta respuesta extremadamente útil a un problema que estaba teniendo la descompression de aplicaciones en otra placa del usuario patashnik:

    descomprimir no maneja las fonts de resources incrustadas en files ZIP creados por el Finder. Si desea desarchivar esos files de la CLI, use ídem:

     ditto -V -x -k --sequesterRsrc --rsrc FILENAME.ZIP DESTINATIONDIRECTORY 

    Si desea descomprimir el file en el directory actual, use. como DESTINATIONDIRECTORY

    7z puede manejar algunos files extrañamente comprimidos brew install p7zip 7z x weirdarchive.zip

    puedes usar también:

    • yemuzip

    y

    • stuffit-expander (no gratuito)

    Springy es un desarchiver muy versátil. Shareware – y vale la pena para mí.

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