LinuxのWindowsサブシステムにインストールされているUbuntuで、gzip --list
を使用してZipファイルのコンテンツを表示したいと思います。
次のようなインクルードファイルのリストが表示されることを期待していました。
FileName ratio
File1 10%
File2 35%
...
代わりに、Zipファイルの圧縮に関するいくつかの情報が表示されます。
gzip --list "2019_02_04 05_01_24_Internal_File_2019_02_04 06_00_02.Zip"
compressed uncompressed ratio uncompressed_name
38994 -1 0.0% 2019_02_04 05_01_24_Internal_File_2019_02_04 06_00_02.Zip
…そしてそれは偽の情報です!そのZipファイルにアーカイブされたファイルのリストを取得するにはどうすればよいですか?
Gzip(.gz
)とZip(.Zip
)は2つの異なるファイル形式です。Zipアーカイブでgzipツールを使用しています。
unzip -lv 2019_02_04 05_01_24_Internal_File_2019_02_04 06_00_02.Zip
をお試しください
出力は次のようになります。
#unzip -lv test.Zip
Archive: test.Zip
Length Method Size Cmpr Date Time CRC-32 Name
-------- ------ ------- ---- ---------- ----- -------- ----
528 Defl:N 334 37% 2017-06-19 17:33 b9fd9cb9 test.py
-------- ------- --- -------
528 334 37% 1 file