Je cherche à décompresser un tas de fichiers .7z via un terminal.
Existe-t-il un outil en ligne de commande intégré, disponible ou dois-je installer une application dotée d'une interface graphique ?
Je cherche à décompresser un tas de fichiers .7z via un terminal.
Existe-t-il un outil en ligne de commande intégré, disponible ou dois-je installer une application dotée d'une interface graphique ?
Vous pouvez installer p7zip
avec Homebrew. Donc
% brew install p7zip
% 7za x myfiles.7z
Installer Homebrew comme @EraserPencil l'a suggéré est logique car le PO pourrait avoir besoin de plus de programmes dans le futur, qui seraient alors à sa portée. Vous pouvez installer Homebrew avec
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Il convient de noter qu'il existe 7z e
également mais comme l'a commenté @Qback, cela ne fait presque jamais ce que vous voulez si vous avez des sous-répertoires dans l'archive.
La version en ligne de commande de Désarchiver peut extraire les fichiers .7z.
MacOS ne gère pas le format .7z de manière native.
Le UnArchiver est mon outil préféré pour traiter les fichiers .7z et de nombreux autres formats. Il est disponible à la fois en tant qu'application et en tant qu'outil de ligne de commande, si c'est ainsi que vous préférez travailler.
Si vous ne voulez pas installer homebrew, vous pouvez installer keka (qui est un excellent guide pour la (dé)compression) et ensuite un lien vers la version incluse de p7zip à l'adresse suivante Keka.app/Contents/Resources/keka7z
Afin de le faire fonctionner à partir de la ligne de commande, je l'ai symlinké dans mon fichier /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...>]
Nous avons également trouvé une autre solution GUI totalement gratuite qui peut fonctionner sur MacOS à partir de cette autre question similaire
Keka - le décompresseur/archiveur de fichiers GRATUIT pour MacOS.
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.
1 votes
J'ai trouvé une solution ici : superuser.com/questions/548349/ bien que je ne l'aie pas encore testé