Czy jest jakieś narzędzie wiersza poleceń, które pozwala wyodrębnić pliki z najbardziej znanych typów archiwów ? Coś jak StuffIt Expander, ale bez GUI.
Czy jest jakieś narzędzie wiersza poleceń, które pozwala wyodrębnić pliki z najbardziej znanych typów archiwów ? Coś jak StuffIt Expander, ale bez GUI.
Unarchiver ma dwa narzędzia wiersza poleceń od wersji 2.5 zgodnie z witryną:
Obsługiwane formaty plików to Zip, Tar-GZip, Tar-BZip2, RAR, 7-zip, LhA, StuffIt i wiele innych mniej i bardziej niejasnych formatów. [..] Jeśli masz skompresowany plik, którego Unarchiver nie otwiera, opublikuj błąd w narzędziu do śledzenia błędów i dołącz plik, o którym mowa, a ja sprawdzę, czy można dodać do niego obsługę!
[..]
Istnieją obecnie dwa narzędzia wiersza polecenia są dostępne,
unar
ilsar
, które mogą być używane do rozpakowywania archiwów i lista odpowiednio. Nadal są w fazie rozwoju i nie są tak naprawdę pełne, ale powinny działać. Są one dostępne jako wstępnie skompilowane pliki binarne zarówno dla systemu OS X, jak i Windows na stronie pobierania. Można je również zbudować w systemie Linux.
Aby pobrać narzędzia wiersza poleceń (nie zawarte w zwykłym pliku do pobrania Unarchiver!), Przejdź do strony pobierania kodu Google projektu i wybierz unar0.2.zip
(działa od 20 września 2010 r.).
./unar --help
i./lsar --help
Wypróbuj 7-Zip . Oprócz własnego formatu macierzystego (.7z) może obsługiwać następujące rozszerzenia: ZIP, gzip, bzip2, tar oraz, w wersji beta dla wersji 9, xz. Może także dekompresować (tylko) w następujących formatach: ARJ, CAB, CHM, cpio, DEB, DMG, HFS, ISO, LZH, LZMA, MSI, NSIS, RAR, RPM, UDF, WIM, XAR i Z.
7za.exe
Dołączona jest wersja wiersza poleceń systemu Windows . Na innych platformach nazwana wersja POSIXp7zip
jest dostępna w projekcie P7ZIP SourceForge , a niektóre z tych portów są również połączone ze stroną pobierania 7-Zip . Niestety łącze do komputera Mac wydaje się zepsute, więc w przypadku systemu OS X zbuduj go samodzielnie lub użyj MacPorts .EDYCJA: W przypadku wersji innych niż Windows przejdź do strony Pobrane. Tam możesz znaleźć źródło oraz skompilowane pliki binarne.
źródło
p7zip
obsługuje wszystkie formaty obsługiwane przez 7-Zip. Jeśli ktoś wie o binarnym linku do pobrania, daj nam znać.Jeśli akurat używasz Homebrew , możesz zainstalować
atool
i wyodrębnić wiele typów archiwów, takich jak:Zakładając, że odpowiednie programy zewnętrzne są dostępne w systemie, może on obsługiwać:
.tar.gz
,.tgz
,.tar.bz
,.tbz
,.tar.bz2
,.tbz2
,.tar.Z
,.tZ
,.tar.lzo
,.tzo
,.tar.lz
,.tlz
,.tar.xz
,.txz
,.tar.7z
,.t7z
,.tar
,.zip
,.jar
,.war
,.rar
,.lha
,.lzh
,.7z
,.alz
,.ace
,.a
,.arj
,.arc
,.rpm
,.deb
,.cab
,.gz
,.bz
,.bz2
,.gz
,.bz
,.bz2
,.Z
,.lzma
,.lzo
,.lz
,.xz
,.rz
,.lrz
,.7z
,.cpio
źródło
sudo port install atool
Można użyć
brew install unar
lubbrew install atool
, a następnie:źródło
Dla typów kompresji i archiwizacji, które Mac OS X zna natywnie, możesz po prostu użyć
open
i wywoła ono „Narzędzie archiwizacji” (dawniej BOMArchiveHelper), podobnie jak podwójne kliknięcie go w Finderze. Działa to dla [pk] zip, gzip, bzip, bzip2, tar, pax, cpio, compress (.Z) itp.Jeśli masz zainstalowane aplikacje, które potrafią zarchiwizować inne formaty i zarejestrowały się dla tych rozszerzeń plików lub
magic(5)
wartości,open
polecenie uruchomi te aplikacje, aby obsłużyć te typy. Oczywiście prawdopodobnie skończysz w GUI tych aplikacji.źródło
-g
, nadal znajduje się pod oknem z przodu)