Buscando descomprimir un montón de archivos.7z a través de la terminal.
¿Hay una herramienta de línea de comandos incorporada, disponible o ¿Debería instalar una aplicación que venga con una interfaz gráfica?
Comentarios
- Encontré una solución aquí: superuser.com/questions/548349/ … aunque todavía ' no lo he probado
Respuesta
Puede instalar p7zip
con Homebrew. Entonces
% brew install p7zip % 7za x myfiles.7z
Instalar Homebrew como sugirió @EraserPencil tiene sentido ya que el OP podría necesitar más programas en el futuro, lo que estaría al alcance de su mano. Puede instalar Homebrew con
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Debe tenerse en cuenta que también hay 7z e
, pero como lo comentó @Qback , esto casi nunca hace lo que desea si tiene subdirectorios en el archivo.
Comentarios
- También tengo 7zip instalado. Desafortunadamente, dijo que el archivo está dañado y no se pudo extraer el archivo. Intenté instalar 7za y funcionó de maravilla.
Respuesta
La versión de línea de comando de Desarchivar puede extraer archivos .7z.
Respuesta
MacOS no maneja el formato .7z de forma nativa.
El UnArchiver es mi herramienta favorita para manejar .7z y muchos otros formatos. Está disponible como una aplicación y una herramienta de línea de comandos si así es como prefiere operar.
Responda
Si no desea instalar homebrew, puede instalar keka (que es una excelente interfaz gráfica de usuario para (des) comprimir por cierto) y luego vincular a la versión incluida de p7zip encontrado en Keka.app/Contents/Resources/keka7z
Para que funcione desde la línea de comando, lo enlacé simbólicamente a mi /usr/local/bin
> ln -s /Applications/Keka.app/Contents/Resources/keka7z /usr/local/bin/7z > 7z -h 7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=utf8,Utf16=on,HugeFiles=on,64 bits,4 CPUs x64) Modified by aONe for Keka Usage: 7z <command> [<switches>...] <archive_name> [<file_names>...] [<@listfiles...>]
Respuesta
También encontramos otra solución GUI totalmente gratuita que se puede ejecutar en macOS de esta otra pregunta similar
Keka : el archivo de macOS GRATUITO un / archiver.
Respuesta
Respuesta
Debido a que está familiarizado con CLI y proviene de Linux, puede probar Instalación de GNU-tar en Mac
Primero debe instalar Homebrew ,
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
luego ejecute brew install gnu-tar
. Piense en brew
como el yum
o apt-get
equivalente.
Entonces puedes usar gtar
en tu Mac.
# on Mac $ gtar czvf example.tar.gz example example/ example/bla.txt # send it to CentOS # login to CentOS $ tar xzvf example.tar.gz example/ example/bla.txt
Comentarios
- AFAIK
tar
no extrae / descomprime.7z
archivos.