Vous cherchez à décompresser un tas de fichiers.7z via un terminal.
Existe-t-il un outil de ligne de commande intégré, disponible ou I installer une application livrée avec une interface graphique?
Commentaires
- Jai trouvé une solution ici: superuser.com/questions/548349/ … bien que je ne lai ' pas encore testé
Réponse
Vous pouvez installer p7zip
avec Homebrew. Donc
% brew install p7zip % 7za x myfiles.7z
Installer Homebrew comme le suggère @EraserPencil est logique car lOP pourrait avoir besoin de plus de programmes à lavenir, ce qui serait alors à portée de main. Vous pouvez installer Homebrew avec
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Il faut noter quil y a 7z e
aussi mais commenté par @Qback , cela ne fait presque jamais ce que vous voulez si vous avez des sous-répertoires dans larchive.
Commentaires
- Jai également installé 7zip. Malheureusement, il a déclaré que larchive est endommagée et na pas réussi à extraire le fichier. Jai essayé dinstaller 7za et cela a fonctionné comme un charme.
Réponse
La version en ligne de commande de Unarchive peut extraire des fichiers .7z.
Réponse
MacOS ne gère pas le format .7z nativement.
LUnArchiver 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 cest ainsi que vous préférez fonctionner.
Réponse
Si vous vous ne voulez pas installer homebrew, vous pouvez installer keka (qui est une excellente interface graphique pour (dé) compresser btw) puis créer un lien vers la version incluse de p7zip trouvé à Keka.app/Contents/Resources/keka7z
Afin de le faire fonctionner à partir de la ligne de commande, je lai lié symboliquement dans mon /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...>]
Réponse
Nous avons également trouvé une autre solution dinterface graphique totalement gratuite qui peut fonctionner sur macOS de cette autre question similaire
Keka – le fichier macOS GRATUIT un / archiver.
Réponse
Réponse
Parce que vous êtes familier avec linterface de ligne de commande et que vous venez dun environnement Linux, vous pouvez essayer Installation de GNU-tar sur Mac
Vous devez dabord installer Homebrew ,
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
puis exécutez brew install gnu-tar
. Considérez brew
comme léquivalent yum
ou apt-get
.
Ensuite, vous pouvez utiliser gtar
sur votre 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
Commentaires
- AFAIK
tar
nextrait / ne décompresse pas les fichiers.7z
.