Я пытаюсь распаковать zip-файл, но получил ошибку:
$ 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.
Я погуглил, но не нашел решения. Мне было интересно, почему это так и как мне это исправить? Спасибо!
Zip-файл можно загрузить с COCR2_100 . Это приложение, и вот его сайт http://users.belgacom.net/chardic/cocr2.html .
Моя ОС 10.10.
jar xvf archive.zip
или попробуйте исправить архив с помощьюzip -F archive.zip -O archive-fixed.zip
(или-FF
, см.man zip
).Ответы:
Проблема именно в том, что она говорит. Unzip не может найти строку кода, которая сигнализирует об окончании архива, так что либо:
PS Обратите внимание, как программа сделана для Windows. Таким образом, вам нужен Wine (с http://www.winehq.com или из Ubuntu Software Center), чтобы запустить его.
источник
such file
помощью Winrar или других популярных инструментов Windows. Файл примера поstanford-chinese-corenlp-2016-10-31-models.jar
адресу nlp.stanford.edu/software/CRF-NER.shtml .Попробуйте это отличное решение:
шаги:
jar xvf
перед вашим именем файла, не забывая оставить пробел перед началом вашего имени файла.Расположение новых файлов меняется, но обычно лучший способ найти их - щелкнуть по имени вашего компьютера в Finder, которое должно отображать самые последние действия в верхней части всех файлов.
Если
jar
команда недоступна, вы можете установитьfastjar
ее, вставив в терминал следующее:источник
jar
утилита не проверяетEnd-of-central-directory
подпись перед началом извлечения. Если это действительно так, скорее всего, вы не сможете извлечь каждый файл, и утилита может завершиться с ошибкой, какUnexpected end of ZLIB input stream
в конце.У меня распаковка с 7z сработала:
Установить через APT с
apt install p7zip-full
.источник
7z
мне удалось открыть зашифрованный паролем zip с аналогичной проблемой.У меня была похожая проблема сегодня, и я имел некоторый успех с dd и gunzip. Попробуй это:
В моем случае я все еще получал ошибку «gunzip: stdin: неожиданный конец файла», но по крайней мере у меня был какой-то вывод для просмотра.
источник
zcat corrupt.zip > xx.csv
сделал почти точно то же самое ....Ошибка может быть вызвана смешиванием типов архивов:
Я заметил, что при использовании
unzip
, но вgunzip
(GNU) архиве я получаю эту ошибку, напримерИспользование
gunzip
на этом же архиве выполнено без ошибок. !!источник
Я думаю, что парни / девчонки, которые ответили вам, находятся на правильном пути, это очень хорошо испорченный файл. Если это так, попробуйте другое зеркало, чтобы загрузить файл. Вы можете попытаться установить rar, открыв терминал,
sudo apt-get install rar
который для настоящего zr-файла rar немного излишним. Однако он добавляет поддержку других форматов и позволяет извлекать файлы различных типов.источник