• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ZIPファイルのヘッダのバージョン)

ZIPファイルのヘッダのバージョン確認方法

このQ&Aのポイント
  • ZIPファイルのヘッダのバージョンを確認する方法について質問があります。特に、Perlで作成されたZIPファイルの場合、設定されているバージョンを確認するための具体的な方法を知りたいです。
  • リンク先の記事によると、ZIPファイルのヘッダのバージョンはファイル作成時の環境によって異なるようです。この記事ではversion 0(win32)やversion 3(Unix)などが例に挙げられています。
  • ZIPファイルのバージョンを確認するために、どのバイトをチェックすべきか、またはバイナリ表示を使用するかどうかについての具体的な手順を知りたいです。また、unzipにパッチを当てた場合でもversion 3(Unix)の場合は文字化けが発生するとのことです。

質問者が選んだベストアンサー

  • ベストアンサー
  • _kappe_
  • ベストアンサー率68% (1581/2304)
回答No.1

zipinfo -vコマンドまたはunzip -Z -vコマンドでzipファイルのCentral directory entryの内容を表示させてみてください。 該当部分が0の場合は file system or operating system of origin: MS-DOS, OS/2 or NT FAT 3の場合は file system or operating system of origin: Unix のように出力されるようです。

unko347
質問者

お礼

ご回答ありがとうございます。

関連するQ&A