SQ(1)

名稱
sq, unsq - 壓縮或解壓縮一個已排序的單詞列表

總覽
sq < infile > outfile

unsq < infile > outfile

描述
sq 壓縮一個排過序的單詞列表（一個字典）。 例如：
    sort -u /usr/share/dict/words | sq | gzip -9 > words.sq.gz
會以接近 4 的壓縮係數對字典進行壓縮。

unsq 解壓 sq 的輸出。例如:
    gunzip < words.sq.gz | unsq | sort -f -o words
會解壓 sq 所壓縮的字典。

壓縮過程將會去除共同的字首，將它們替換為單個字元，以此編碼先前單詞中的共同部分。 字首的長度由單個可列印字元編碼： 0-9 代表 0-9，A-Z 代表 10-35，a-z 代表 36-61。

缺陷
sq 和 unsq 只能處理最長 256 字元的單詞。 輸入資料必須已經過排序，且不可出現重複單詞。

作者
Mike Wexler

參見
compress(1), sort(1).

跋
本頁面中文版由中文 man 手冊頁計劃提供。

翻譯人員：Boyuan Yang <073plan@gmail.com>
獲取日期：2005-04-14
翻譯日期：2016-12-18
原始軟體：ispell
中文 man 手冊頁計劃：https://github.com/man-pages-zh/manpages-zh