Saya mencoba membuka zip file zip, tetapi mendapat kesalahan:
$ unzip COCR2_100.zip
Archive: COCR2_100.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: COCR2_100.zip may be a plain executable, not an archive
unzip: cannot find zipfile directory in one of COCR2_100.zip or
COCR2_100.zip.zip, and cannot find COCR2_100.zip.ZIP, period.
Saya mencari di Google tetapi tidak menemukan solusi. Saya bertanya-tanya mengapa itu dan bagaimana saya harus memperbaikinya? Terima kasih!
File zip dapat diunduh dari COCR2_100 . Ini adalah aplikasi, dan ini adalah situs webnya http://users.belgacom.net/chardic/cocr2.html .
OS saya adalah 10.10.
jar xvf archive.zip
, atau coba perbaiki arsip denganzip -F archive.zip -O archive-fixed.zip
(atau-FF
, lihatman zip
).Jawaban:
Masalahnya persis seperti yang dikatakan. Unzip tidak dapat menemukan baris kode yang menandakan akhir arsip, jadi:
PS Perhatikan bagaimana program ini dibuat untuk Windows. Jadi Anda memerlukan Wine (dari http://www.winehq.com atau Ubuntu Software Center) untuk menjalankannya.
sumber
such file
dengan Winrar atau alat Windows populer lainnya. Contoh filestanford-chinese-corenlp-2016-10-31-models.jar
di nlp.stanford.edu/software/CRF-NER.shtml .Coba solusi luar biasa ini:
Langkah:
jar xvf
di depan nama file Anda, ingat untuk meninggalkan ruang sebelum dimulainya nama file Anda.Lokasi kemana file-file baru pergi bervariasi, tetapi biasanya trik terbaik untuk menemukannya adalah klik pada nama komputer Anda di Finder yang seharusnya menampilkan aktivitas terbaru di atas semua file.
Jika
jar
perintah tidak tersedia, Anda dapat menginstalfastjar
dengan menempelkan yang berikut di terminal:sumber
jar
utilitas tidak memeriksaEnd-of-central-directory
tanda tangan sebelum memulai ekstraksi. Jika memang benar demikian, kemungkinan Anda mungkin tidak dapat mengekstraksi setiap file dan utilitas mungkin berakhir dengan kesalahan sepertiUnexpected end of ZLIB input stream
di akhir.Membuka ritsleting dengan 7z bekerja untuk saya:
Instal melalui APT dengan
apt install p7zip-full
.sumber
7z
membantu saya membuka zip terenkripsi kata sandi dengan masalah serupa.Saya memiliki masalah yang sama hari ini dan sukses dengan dd dan gunzip. Coba ini:
Dalam kasus saya, saya masih mendapatkan kesalahan "gunzip: stdin: end of file yang tak terduga" tetapi setidaknya saya mendapatkan beberapa output untuk dilihat.
sumber
zcat corrupt.zip > xx.csv
melakukan hal yang hampir persis sama ....Kesalahan dapat disebabkan oleh pencampuran tipe arsip:
Saya perhatikan bahwa ketika menggunakan
unzip
, tetapi padagunzip
arsip (GNU) saya akan mendapatkan kesalahan ini, misalnyaMenggunakan
gunzip
pada arsip yang sama ini dilakukan tanpa kesalahan. !!sumber
Saya pikir orang-orang yang merespons Anda ada di jalur yang benar. Itu adalah file yang rusak. Jika demikian, coba mirror lain untuk mengunduh file. Anda dapat mencoba menginstal rar dengan membuka terminal
sudo apt-get install rar
yang untuk rar file zip benar sedikit berlebihan. Namun itu menambahkan dukungan untuk format lain dan memungkinkan Anda untuk mengekstrak berbagai jenis file.sumber