+ -
当前位置:首页 → 问答吧 → 怎么获取zip包内某个文件的大小?

怎么获取zip包内某个文件的大小?

时间:2011-09-27

来源:互联网

假设1.zip里包含2.txt和3.txt。不用gzip -l 命令怎么在不解压zip包的情况下用代码获取1.txt的大小。

作者: jackadandy   发布时间: 2011-09-27

这个是不可能的, 你看看gzip的源代码就知道了。它不会记录压缩之前的文件大小的

作者: linux_6   发布时间: 2011-09-27

引用 1 楼 linux_6 的回复:

这个是不可能的, 你看看gzip的源代码就知道了。它不会记录压缩之前的文件大小的

怎么不可能,得看压缩格式,gz、bz2没记录大小,但zip、rar、7z都是是记录的

作者: jackyjkchen   发布时间: 2011-09-27