作者:
phi12345 (94life.tw)
2018-09-21 14:45:08目前要寫一個腳本用三種方式去測試壓縮比
如何可以呈現以下的方式?
https://i.imgur.com/DEFbmW4.jpg
有大師可以指點一下嗎?
檔案大小 stat -c %s ${FILENAME}其他就 printf
作者: longlongint (華哥爾) 2018-09-21 20:56:00
看在你這麼天才的份上這是原文書電子檔? 它沒有附範例程式嗎?如果是課本習題 課文有相關指令的示範可以貼上來嗎?而且上下兩段描述被截掉了 我會不敢貿然回答
純技術上要測試壓縮比算單純,gzip,bzip2等都支援stdout 輸出處理的結果,一般搭配 -c 參數即可所以偷懶簡單作法 | 給 wc -c 取結果就知道佔用的大小zip 本身一般用 "-" 這個也可以指定 output file 是stdout 輸出,所以類似作法。所以後續你只是熟悉shell 常見的 `cmd` 或是 bash 的 $(cmd) 都可以把輸出訊息儲存到變數內進行使用。其他方式產生實際壓縮檔案跑 stat 取得檔案大小也可以,看哪種比較適合即可
作者:
hijkxyzuw (i,j,k) ×(x,y,z)
2018-09-22 19:20:00for program in zip gzip bzipdo time $program datedone
作者:
hijkxyzuw (i,j,k) ×(x,y,z)
2018-09-23 10:53:00沒看清楚抱歉
作者:
phi12345 (94life.tw)
2018-09-30 19:33:00不是原文書,也沒有先前範例,是助教給的資訊,要我們去測試壓縮比然後沒有其他的訊息