使用 compress 指令來壓縮檔案
使用 compress 指令來減少採用適應 Lempel-Zev 編碼方式的檔案之大小。
由 File 參數指定的每一個原始檔案, 將會轉換成檔名附加 .Z 的壓縮檔。壓縮檔仍將保留原始檔案相同的所有權、模式、與存取及修改時間。若未指定檔案,標準輸入將壓縮至標準輸出。如果壓縮無法降低檔案大小,將寫入一訊息至標準錯誤,且原始檔案不會被置換。
使用 uncompress 指令,將壓縮檔還原為它們的原始格式。
壓縮數量將視輸入資料大小、由 Bits 變數所指定的每一程式碼位元數目、與共同子字串配送而定。 一般而言,原始程式或英文文字可降低至 50% 至 60%。compress 指令的壓縮方式, 通常會比使用適應 Huffman 編碼方式的 pack 指令更為緊密,並且會使用較少的時間來進行計算。
例如,若要壓縮 foo 檔案並將百分比壓縮寫入標準錯誤,請鍵入:
compress -v foo請參閱 Commands Reference, Volume 1 中的 compress 指令,以取得完整語法。