Vous cherchez à décompresser un tas de fichiers.7z via le terminal.
Existe-t-il un outil de ligne de commande intégré, disponible ou dois-je installer une application fournie avec une interface graphique?
macos
command-line
zip
compression
SuperAtic
la source
la source
Réponses:
Vous pouvez installer
p7zip
avec Homebrew. AlorsInstaller Homebrew comme @EraserPencil l'a suggéré est logique car l'OP pourrait avoir besoin de plus de programmes à l'avenir, ce qui serait alors à sa portée. Vous pouvez installer Homebrew avec
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 source
La version en ligne de commande d' Unarchive peut extraire des fichiers .7z.
la source
MacOS ne gère pas le format .7z de manière native.
Le UnArchiver est mon outil préféré pour gérer le .7z et de nombreux autres formats. Il est disponible à la fois comme application et comme outil de ligne de commande si c'est ainsi que vous préférez opérer.
la source
Nous avons également trouvé une autre solution GUI totalement gratuite qui peut fonctionner sur macOS à partir de cette autre question similaire
Keka - le fichier / archiveur GRATUIT pour macOS.
la source
Si vous ne voulez pas installer homebrew, vous pouvez installer keka (qui est un excellent gui pour (dé) compresser btw) puis lier à la version incluse de p7zip trouvée sur
Keka.app/Contents/Resources/keka7z
Afin de le faire fonctionner à partir de la ligne de commande, je l'ai lié à mon
/usr/local/bin
la source
Vous pouvez installer P7ZIP à partir de Rudix . Vous n'avez pas besoin d'installer l'écosystème Rudix.
la source
Parce que vous connaissez bien l'interface CLI et que vous venez d'un arrière-plan Linux, vous pouvez essayer d' installer GNU-tar sur Mac
Vous devez d'abord installer Homebrew ,
puis exécutez
brew install gnu-tar
. Considérez-lebrew
commeyum
, ou l'apt-get
équivalent.Ensuite, vous pouvez utiliser
gtar
sur votre Mac.la source
tar
/ décompresse pas les.7z
fichiers.