[Mac] 使用不壓縮 (Copy/Store) 的方式建立 zip/7z 壓縮檔

[Mac] 使用不壓縮 (Copy/Store) 的方式建立 zip/7z 壓縮檔

今天要做一些測試用的壓縮檔,其中一種是沒有壓縮過的 .7z 檔,

想用 7zip 的 command line 的方式來做,

上網查了一下,找到 7zip manual: -m (Set compression Method) switch

這邊有列出詳細的用法~

 

舉例來說,如果我想做一個沒有壓縮的 .7z 檔,

可以用 -m 選項,後面加上 x=0 代表不壓縮:

7z a -mx=0 test.7z test.py

 

用 7z l 來確認一下,壓縮方法是 Copy 的話就是沒有壓縮囉:

testuser@localhost ~ $ 7z l test.7z
7-Zip [64] 15.09 beta : Copyright (c) 1999-2015 Igor Pavlov : 2015-10-16
p7zip Version 15.09 beta (locale=utf8,Utf16=on,HugeFiles=on,64 bits,4 CPUs x64)
Scanning the drive for archives:
1 file, 210 bytes (1 KiB)
Listing archive: test.7z
--
Path = test.7z
Type = 7z
Physical Size = 210
Headers Size = 106
Method = Copy
Solid = -
Blocks = 1

 

參考資料:

superuser: How to do “Files to store without compression” in 7-zip?

 

(本頁面已被瀏覽過 224 次)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料