作者phi12345 (94life.tw)
看板Linux
标题unix 一个脚本跑压缩的问题
时间Fri Sep 21 14:45:08 2018
目前要写一个脚本用三种方式去测试压缩比
如何可以呈现以下的方式?
https://i.imgur.com/DEFbmW4.jpg
有大师可以指点一下吗?
-----
Sent from JPTT on my iPhone
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.68.216.247
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1537512319.A.8A3.html
1F:推 Bencrie: 档案大小 stat -c %s ${FILENAME} 09/21 15:24
2F:→ Bencrie: 其他就 printf 09/21 15:25
3F:→ longlongint: 看在你这麽天才的份上 09/21 20:56
4F:→ longlongint: 这是原文书电子档? 它没有附范例程式吗? 09/21 20:56
5F:→ longlongint: 如果是课本习题 课文有相关指令的示范可以贴上来吗? 09/21 20:58
6F:→ longlongint: 而且上下两段描述被截掉了 我会不敢贸然回答 09/21 21:04
7F:→ kenduest: 纯技术上要测试压缩比算单纯,gzip,bzip2等都支援 09/21 21:56
8F:→ kenduest: stdout 输出处理的结果,一般搭配 -c 参数即可 09/21 21:57
9F:→ kenduest: 所以偷懒简单作法 | 给 wc -c 取结果就知道占用的大小 09/21 21:57
10F:→ kenduest: zip 本身一般用 "-" 这个也可以指定 output file 是 09/21 21:58
11F:→ kenduest: stdout 输出,所以类似作法。所以後续你只是熟悉 09/21 21:58
12F:→ kenduest: shell 常见的 `cmd` 或是 bash 的 $(cmd) 都可以把输出 09/21 21:59
13F:→ kenduest: 讯息储存到变数内进行使用。其他方式产生实际压缩档案 09/21 21:59
14F:→ kenduest: 跑 stat 取得档案大小也可以,看哪种比较适合即可 09/21 22:00
16F:→ newversion: 跟原po题目一模一样 09/22 03:02
17F:推 hijkxyzuw: for program in zip gzip bzip 09/22 19:20
18F:→ hijkxyzuw: do time $program date 09/22 19:21
19F:→ hijkxyzuw: done 09/22 19:21
20F:→ kenduest: 压缩比,不是花的时间 XD 09/22 19:53
21F:推 hijkxyzuw: 没看清楚抱歉 09/23 10:53
22F:→ phi12345: 不是原文书,也没有先前范例,是助教给的资讯,要我们去 09/30 19:33
23F:→ phi12345: 测试压缩比然後没有其他的讯息 09/30 19:33