ファイル名を解凍せずに .gz ファイルのサイズで一覧表示する方法はありますか。私は SharpLib を使用しています。Zip の場合、ZipInputStream で GetNextEntry を提供して、ファイル名やその他の属性を取得する ZipEntry を取得します。しかし、これは SharpLib ライブラリの GZip では直接利用できません..
質問する
411 次
1 に答える
0
はい。gzip ヘッダーを自分でデコードするだけで、ファイル名を取得できます (1 つしかありません)。ヘッダーの説明については、RFC 1952を参照してください。
gzip ユーティリティは、要求されない限り、その名前を使用しません。解凍するとき、gzip は圧縮ファイルの名前を使用し、「.gz」のみをドロップします。を使用する-N
と、代わりに gzip ヘッダーの名前が使用されます。
于 2013-10-31T14:35:55.100 に答える