tar
を使用して.tar.gz
アーカイブを抽出する前に、抽出されたファイルの合計サイズの概算を取得することは可能ですか?
gzip
の場合:
$ gzip -l binutils-2.24.tar.gz
compressed uncompressed ratio uncompressed_name
30809913 186997248 83.5% binutils-2.24.tar
これで、コンテンツの圧縮サイズと非圧縮サイズが表示されます。
または、そのコマンドを使用します。
$ zcat binutils-2.24.tar.gz | wc --bytes
186997248
bzip2
、bzcat
があります:
$ bzcat binutils-2.24.tar.bz2 | wc -c
186997248
rar
の場合、次を使用します。
$ unrar l archive.rar
...
1 465769002 102749558 22%
出力の最後の行には、バイト単位の元のサイズ(2桁目)があります。
Zip
の場合は、
$ unzip -l archive.Zip
...
700136 4 files
最後の行(最初の桁)も