Ik wil een heleboel bestanden uitpakken. 7z via terminal.
Is er een opdrachtregelprogramma ingebouwd, beschikbaar of ik zal een applicatie installeren die wordt geleverd met een grafische interface?
Reacties
- Ik heb hier een oplossing gevonden: superuser.com/questions/548349/ … hoewel ik ' nog niet heb getest
Answer
Je kunt p7zip
installeren met Homebrew. Dus
% brew install p7zip % 7za x myfiles.7z
Homebrew installeren zoals @EraserPencil suggereerde is logisch aangezien het OP in de toekomst misschien meer programmas nodig heeft, die dan binnen handbereik zouden zijn. Je kunt Homebrew installeren met
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Er moet worden opgemerkt dat er ook 7z e
is, maar zoals opgemerkt door @Qback , dit doet bijna nooit wat je wilt als je submappen in het archief hebt.
Reacties
- Ik heb ook 7zip geïnstalleerd. Helaas zei het dat het archief is beschadigd en het bestand niet kon worden uitgepakt. Geprobeerd 7za te installeren en het werkte als een zonnetje.
Antwoord
De opdrachtregelversie van Unarchive kan .7z-bestanden extraheren.
Antwoord
MacOS kan niet overweg het .7z-formaat native.
De UnArchiver is mijn favoriete tool voor het omgaan met .7z en vele andere formaten. Het is beschikbaar als zowel een applicatie als een opdrachtregelprogramma, als u dat zo wilt.
Answer
Als u wil homebrew niet installeren, je kunt keka installeren (wat een uitstekende GUI is voor het (de) comprimeren van btw) en vervolgens linken naar de meegeleverde versie van p7zip gevonden op Keka.app/Contents/Resources/keka7z
Om het te laten functioneren vanaf de opdrachtregel, heb ik het in mijn /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...>]
Answer
We hebben ook een andere volledig gratis GUI-oplossing gevonden die kan worden uitgevoerd op macOS van deze andere vergelijkbare vraag
Keka – het GRATIS macOS-bestand un / archiver.
Antwoord
Answer
Omdat je bekend bent met CLI en afkomstig bent van een Linux-achtergrond, kun je GNU-tar installeren op Mac
Je “zou eerst Homebrew ,
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
voer vervolgens brew install gnu-tar
uit. Beschouw brew
als het yum
, of apt-get
equivalent.
Vervolgens kunt u gtar
op uw Mac gebruiken.
# 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
Opmerkingen
- AFAIK
tar
pakt.7z
bestanden niet uit.