¿Existe alguna herramienta de línea de comandos que permita extraer archivos de los tipos de archivo más conocidos ? Algo así como StuffIt Expander, pero sin interfaz gráfica de usuario.
¿Existe alguna herramienta de línea de comandos que permita extraer archivos de los tipos de archivo más conocidos ? Algo así como StuffIt Expander, pero sin interfaz gráfica de usuario.
El Unarchiver tiene dos utilidades de línea de comandos desde la versión 2.5 según el sitio web:
Los formatos de archivo admitidos incluyen Zip, Tar-GZip, Tar-BZip2, RAR, 7-zip, LhA, StuffIt y muchos otros formatos más y menos oscuros. [..] Si tiene un archivo comprimido que The Unarchiver no abre, publique un error en el rastreador de errores e incluya el archivo en cuestión, ¡y veré si es posible agregarle soporte!
[..]
Ahora hay dos utilidades de línea de comandos disponibles
unarylsar, que se pueden usar para descomprimir y enumerar archivos, respectivamente. Todavía están en desarrollo y en realidad no tienen características completas, pero deberían funcionar. Estos están disponibles como binarios precompilados para OS X y Windows en la página de descarga , y también se pueden construir en Linux.
Para descargar las herramientas de línea de comandos (¡no incluidas en la descarga normal de The Unarchiver!), Vaya a la página de descargas de código de google del proyecto y seleccione unar0.2.zip(funciona a partir del 20 de septiembre de 2010).
./unar --helpy./lsar --helpPrueba 7-Zip . Además de su propio formato nativo (.7z) puede manejar las siguientes extensiones: ZIP, gzip, bzip2, tar y, en versiones beta para la versión 9, xz. También puede descomprimir (solo) en los siguientes formatos: ARJ, CAB, CHM, cpio, DEB, DMG, HFS, ISO, LZH, LZMA, MSI, NSIS, RAR, RPM, UDF, WIM, XAR y Z.
Se
7za.exeincluye una versión de línea de comandos de Windows . Para otras plataformas, una versión POSIX llamadap7zipestá disponible desde el proyecto P7ZIP SourceForge , y algunos de esos puertos también están vinculados desde la página de descarga de 7-Zip . Desafortunadamente, el enlace de Mac parece estar roto, así que para OS X, compílelo usted mismo o use MacPorts .EDITAR: Para versiones que no sean de Windows, vaya a la página de Descargas. Allí puede encontrar la fuente, así como los binarios precompilados.
fuente
p7zipcompatible con todos los formatos que admite 7-Zip. Si alguien conoce un enlace de descarga binario, háganoslo saber.Si utiliza Homebrew , puede instalar
atooly extraer muchos tipos de archivos de esta manera:Suponiendo que los programas externos correspondientes estén disponibles en su sistema, puede manejar:
.tar.gz,.tgz,.tar.bz,.tbz,.tar.bz2,.tbz2,.tar.Z,.tZ,.tar.lzo,.tzo,.tar.lz,.tlz,.tar.xz,.txz,.tar.7z,.t7z,.tar,.zip,.jar,.war,.rar,.lha,.lzh,.7z,.alz,.ace,.a,.arj,.arc,.rpm,.deb,.cab,.gz,.bz,.bz2,.gz,.bz,.bz2,.Z,.lzma,.lzo,.lz,.xz,.rz,.lrz,.7z,.cpiofuente
sudo port install atoolPuede usar
brew install unarobrew install atooly luego:fuente
Para los tipos de compresión y archivado que Mac OS X conoce de forma nativa, puede usarlos
opene invocará "Archive Utility" (anteriormente BOMArchiveHelper), al igual que lo haría hacer doble clic desde el Finder. Esto funciona para [pk] zip, gzip, bzip, bzip2, tar, pax, cpio, compress (.Z), etc. etc.Si tiene instaladas aplicaciones que saben cómo desarchivar otros formatos, y se han registrado para esas extensiones o
magic(5)valores de archivo , entonces elopencomando iniciará esas aplicaciones para manejar esos tipos. Por supuesto, probablemente terminará en las GUI de esas aplicaciones.fuente
-g, todavía está debajo de la ventana más cercana)