ここには5GBのZipファイルがありますが、それを解凍する方法がわかりません。
私は試した:
7z x file.Zip
戻り値:Error: Can not open file as archive
jar xvf file.Zip
戻り値:jar: error opening file.Zip for reading: Value too large for defined data type
unzip file.Zip
返却値:
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
note: file.Zip may be a plain executable, not an archive
unzip: cannot find zipfile directory in one of file.Zip or
file.Zip.zip, and cannot find file.Zip.ZIP, period.
ファイルはZipアーカイブのようです。
$ file file.Zip
file.Zip: Zip archive data, at least v1.0 to extract
何か案が?
ありがとう。
実際、ファイルはZipアーカイブのように見えます。この問題が発生している理由がわかりません。 unzip
の制限のように思えますが、これもまた非常にまれです。とにかく、1つの可能な回避策は、代わりにzcat
を使用することです。ただし、これは、圧縮データが単一のファイルである場合にのみ期待どおりに機能します、ファイルとディレクトリの束ではありません:
zcat file.Zip > file.unzipped
もちろん、もう1つの選択肢は、ファイルが破損している(コメントに記載されていないが、その主張を裏付ける証拠を提供していない)か、より大きなアーカイブの一部であるということです。ファイル自体に関する詳細情報がなければ、仕方がありません。