Jak mohu rozbalit soubory .7z přes terminál MacOS?

Chcete rozbalit spoustu souborů.7z pomocí terminálu.

Je k dispozici nástroj příkazového řádku, k dispozici nebo já nainstaluje aplikaci, která je dodávána s grafickým rozhraním?

Komentáře

Odpověď

Můžete nainstalovat p7zip s Homebrew. Takže

% brew install p7zip % 7za x myfiles.7z 

Instalace aplikace Homebrew, jak navrhla @EraserPencil, dává smysl, protože OP může v budoucnu potřebovat více programů, které budou mít na dosah ruky. Homebrew můžete nainstalovat pomocí

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

Je třeba poznamenat, že existuje i 7z e, ale komentoval jej @Qback , pokud máte v archivu podadresáře, nedělá to téměř nikdy, co chcete.

Komentáře

  • Mám nainstalován také 7zip. Bohužel uvedl, že archiv je poškozen a soubor se nepodařilo extrahovat. Vyzkoušeli jsme instalaci 7za a fungovalo to jako kouzlo.

Odpověď

Verze Unarchive může extrahovat 0,7z soubory.

Odpovědět

MacOS nezpracovává formát .7z nativně.

UnArchiver je můj oblíbený nástroj pro zpracování .7z a mnoha dalších formátů. Je k dispozici jako aplikace i nástroj příkazového řádku, pokud tak chcete provozovat.

Odpověď

Pokud nechcete instalovat homebrew, můžete si nainstalovat keka (což je skvělý průvodce pro (ne) komprimaci btw) a poté odkaz na přiloženou verzi p7zip nalezeno na Keka.app/Contents/Resources/keka7z

Aby to fungovalo z příkazového řádku, propojil jsem jej do mého /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...>] 

Odpověď

Našli jsme také další zcela bezplatné řešení grafického uživatelského rozhraní, na kterém lze běžet macOS z této další podobné otázky

Keka – bezplatný soubor macOS un / archivátor.

Odpovědět

P7ZIP můžete nainstalovat z Rudix . Nemáte do i Nainstalujte ekosystém Rudix.

Odpověď

Protože jste obeznámeni s CLI a pocházíte z prostředí Linuxu, můžete zkusit Instalace GNU-tar na Mac

Nejprve si musíte nainstalovat Homebrew ,

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

a poté spusťte brew install gnu-tar. Přemýšlejte o brew jako o yum nebo apt-get ekvivalentu.

Poté můžete použít gtar na počítači 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 

Komentáře

  • AFAIK tar neextrahuje / nerozbaluje .7z soubory.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *