是否有可能得到tgz提取后会占用的大小,但不提取? 我基本上想要
tar tzf file.tgz
与大小在他们旁边。 我真的在寻找一个总的,所以一个解决scheme,总的大小,但不具体的文件大小将工作。
如果使用gzip压缩进行压缩,则可以执行如下操作:
gunzip -l filename.tar.gz
由于焦油没有压缩,这应该给你你需要的信息。
嗯,我宁愿像这样的东西:
tar vtzf somefile.tar.gz |awk '{SUM += $3} END {print SUM}'
zcat file.tgz | wc -c
会给你由非压缩.tar文件占用的字符数,这将非常接近正确。
您可以解压缩该文件,然后将其input到wc -c
,这将计算字节数。 像这样:
zcat myfile.tar.gz | wc -c