Buscando desempaquetar un montón de archivos .7z a través de terminal.
¿Hay una herramienta de línea de comandos incorporada, disponible o instalaré una aplicación que viene con una interfaz gráfica?
Buscando desempaquetar un montón de archivos .7z a través de terminal.
¿Hay una herramienta de línea de comandos incorporada, disponible o instalaré una aplicación que viene con una interfaz gráfica?
La versión de la línea de comandos de Unarchive puede extraer archivos .7z.
Puedes instalar p7zip
con Homebrew. Entonces
% brew install p7zip
% 7za x myfiles.7z
Instalar Homebrew como @EraserPencil sugirió tiene sentido ya que el OP podría necesitar más programas en el futuro, lo que estaría al alcance de su mano. Puedes 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 quiere si tiene subdirectorios en el archivo.
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.
También encontramos otra solución GUI totalmente gratuita que se puede ejecutar en macOS desde esta otra pregunta similar
Keka : el archivo / archivador de macOS GRATUITO.
Debido a que está familiarizado con la CLI y proviene de un fondo de Linux, puede intentar Instalando GNU -tar en Mac
Primero deberías instalar Homebrew ,
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
luego ejecuta brew install gnu-tar
. Piense en brew
como yum
o apt-get
equivalente.
Luego 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
Lea otras preguntas en las etiquetas macos command-line zip compression