Mencari untuk membongkar banyak file.7z melalui terminal.
Apakah ada alat baris perintah yang terpasang, tersedia atau saya akan menginstal aplikasi yang dilengkapi dengan antarmuka grafis?
Mencari untuk membongkar banyak file.7z melalui terminal.
Apakah ada alat baris perintah yang terpasang, tersedia atau saya akan menginstal aplikasi yang dilengkapi dengan antarmuka grafis?
Jawaban:
Anda dapat menginstal p7zipdengan Homebrew. Begitu
% brew install p7zip
% 7za x myfiles.7z
Menginstal Homebrew sebagai yang disarankan oleh @EraserPencil masuk akal karena OP mungkin membutuhkan lebih banyak program di masa depan, yang akan berada di ujung jarinya kemudian. Anda dapat menginstal Homebrew dengan
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Perlu dicatat juga ada 7z etetapi seperti dikomentari oleh @Qback, ini hampir tidak pernah melakukan apa yang Anda inginkan jika Anda memiliki subdirektori dalam arsip.
Versi baris perintah Unarchive dapat mengekstrak file .7z.
MacOS tidak menangani format .7z secara asli.
UnArchiver adalah alat favorit saya untuk menangani .7z dan banyak format lainnya. Ini tersedia sebagai aplikasi dan alat baris perintah jika itu yang Anda inginkan untuk beroperasi.
Kami juga menemukan solusi GUI lain yang benar-benar gratis yang dapat berjalan di macOS dari pertanyaan serupa lainnya
Keka - file macOS GRATIS / pengarsipan.
Jika Anda tidak ingin menginstal homebrew, Anda dapat menginstal keka (yang merupakan gui yang sangat baik untuk (tidak) mengompresi btw) dan kemudian menautkan ke versi p7zip yang disertakan yang ditemukan diKeka.app/Contents/Resources/keka7z
Untuk membuatnya berfungsi dari baris perintah, saya menghubungkannya ke /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...>]
Karena Anda terbiasa dengan CLI dan berasal dari latar belakang Linux, Anda dapat mencoba Menginstal GNU-tar di Mac
Pertama-tama Anda harus menginstal Homebrew ,
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
lalu jalankan brew install gnu-tar. Pikirkan brewsebagai yum, atau apt-getsetara.
Kemudian Anda bisa menggunakannya gtardi Mac Anda.
# 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
tartidak mengekstraksi / membongkar .7zfile.