Apakah ada beberapa alat baris perintah yang memungkinkan mengekstraksi file dari tipe arsip yang paling dikenal ? Sesuatu seperti StuffIt Expander, tetapi tanpa gui.
sumber
Apakah ada beberapa alat baris perintah yang memungkinkan mengekstraksi file dari tipe arsip yang paling dikenal ? Sesuatu seperti StuffIt Expander, tetapi tanpa gui.
Unarchiver memiliki dua utilitas baris perintah sejak versi 2.5 menurut situs web:
Format file yang didukung termasuk Zip, Tar-GZip, Tar-BZip2, RAR, 7-zip, LhA, StuffIt dan banyak lagi format lainnya yang semakin tidak jelas. [..] Jika Anda memiliki file terkompresi yang tidak dibuka Unarchiver, silakan kirim bug pada pelacak bug , dan sertakan file yang dimaksud, dan saya akan melihat apakah mungkin untuk menambahkan dukungan untuk itu!
[..]
Sekarang ada dua utilitas baris perintah yang tersedia,
unar
danlsar
, yang dapat digunakan untuk membongkar dan mendaftarkan arsip, masing-masing. Mereka masih dalam pengembangan dan tidak benar-benar fitur lengkap, tetapi mereka harus bekerja. Ini tersedia sebagai binari yang dikompilasi untuk OS X dan Windows pada halaman unduhan , dan juga dapat dibangun di Linux.
Untuk mengunduh alat baris perintah (tidak termasuk dalam unduhan The Unarchiver!) Reguler, buka halaman unduhan kode google proyek dan pilih unar0.2.zip
(berfungsi pada 20 September 2010).
./unar --help
dan./lsar --help
Coba 7-Zip . Selain format aslinya (.7z), ia dapat menangani ekstensi berikut: ZIP, gzip, bzip2, tar dan, dalam beta untuk versi 9, xz. Itu juga dapat mendekompres (hanya) dalam format berikut: ARJ, CAB, CHM, cpio, DEB, DMG, HFS, ISO, LZH, LZMA, MSI, NSIS, RAR, RPM, UDF, WIM, XAR, dan Z.
Versi baris perintah Windows
7za.exe
disertakan. Untuk platform lain, versi POSIX yang bernamap7zip
tersedia dari proyek P7ZIP SourceForge , dan beberapa port tersebut juga ditautkan dari halaman pengunduhan 7-Zip . Sayangnya, tautan Mac tampaknya rusak, jadi untuk OS X, buat sendiri atau gunakan MacPorts .EDIT: Untuk versi yang bukan Windows, buka halaman Unduhan. Di sana Anda dapat menemukan sumber serta binari yang dikompilasi sebelumnya.
sumber
p7zip
mendukung semua format yang 7-Zip lakukan. Jika ada yang mengetahui tautan unduhan biner, beri tahu kami.Jika Anda menggunakan Homebrew , Anda dapat menginstal
atool
dan mengekstrak banyak tipe arsip seperti:Dengan asumsi program eksternal yang sesuai tersedia di sistem Anda, ia dapat menangani:
.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
sumber
sudo port install atool
Anda dapat menggunakan
brew install unar
ataubrew install atool
kemudian:sumber
Untuk jenis kompresi dan pengarsipan yang diketahui oleh Mac OS X, Anda dapat menggunakannya
open
, dan itu akan memanggil "Archive Utility" (sebelumnya BOMArchiveHelper), seperti halnya mengklik dua kali dari Finder. Ini berfungsi untuk [pk] zip, gzip, bzip, bzip2, tar, pax, cpio, kompres (.Z), dll.Jika Anda memiliki aplikasi yang diinstal yang tahu cara menghapus arsip format lain, dan mereka telah mendaftar untuk ekstensi atau
magic(5)
nilai file tersebut , makaopen
perintah akan meluncurkan aplikasi tersebut untuk menangani jenis-jenis itu. Tentu saja Anda mungkin akan berakhir di GUI aplikasi tersebut.sumber
-g
, itu masih di bawah jendela paling depan)