Intento descomprimir un archivo zip, pero recibí un error:
$ 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.
Busqué en Google pero no encontré una solución. Me preguntaba por qué es y cómo debería solucionarlo. ¡Gracias!
El archivo zip se puede descargar desde COCR2_100 . Es una aplicación, y aquí está su sitio web http://users.belgacom.net/chardic/cocr2.html .
Mi sistema operativo es 10.10.
jar xvf archive.zip
, o intente arreglar el archivo conzip -F archive.zip -O archive-fixed.zip
(o-FF
, veaman zip
).Respuestas:
El problema es exactamente lo que dice. Descomprimir no puede encontrar la línea de código que señala el final del archivo, así que:
PS Observe cómo se hace el programa para Windows. Entonces necesita Wine (desde http://www.winehq.com o el Centro de software de Ubuntu) para ejecutarlo.
fuente
such file
por Winrar u otras herramientas populares de Windows. Archivo de ejemplostanford-chinese-corenlp-2016-10-31-models.jar
en nlp.stanford.edu/software/CRF-NER.shtml .Prueba esta excelente solución:
pasos:
jar xvf
delante de su nombre de archivo, recordando dejar espacio antes del comienzo de su nombre de archivo.La ubicación de dónde van los archivos nuevos varía, pero generalmente el mejor truco para encontrarlos es hacer clic en el nombre de su computadora en Finder, que debería mostrar la actividad más reciente en la parte superior de todos los archivos.
Si el
jar
comando no está disponible, puede instalarlofastjar
pegando lo siguiente en la terminal:fuente
jar
utilidad no comprueba laEnd-of-central-directory
firma antes de comenzar la extracción. Si ese es realmente el caso, es probable que no pueda extraer todos los archivos y que la utilidad termine con un error comoUnexpected end of ZLIB input stream
al final.Descomprimir con 7z funcionó para mí:
Instalar a través de APT con
apt install p7zip-full
.fuente
7z
me ayudó a abrir un zip cifrado con contraseña con un problema similar.Tuve un problema similar hoy y tuve cierto éxito con dd y gunzip. Prueba esto:
En mi caso, todavía recibí el error "gunzip: stdin: final inesperado del archivo", pero al menos obtuve algo de salida para ver.
fuente
zcat corrupt.zip > xx.csv
hacía casi exactamente lo mismo ...El error puede ser causado al mezclar tipos de archivo:
Me di cuenta de que al usar
unzip
, pero en ungunzip
archivo (GNU) obtendría este error, por ejemploUtilizando
gunzip
en este mismo archivo realizado sin errores. !!fuente
Creo que los chicos / chicas que te respondieron están en el camino correcto, es muy bien un archivo dañado. Si ese es el caso, intente con otro espejo para descargar el archivo. Puede intentar instalar rar abriendo la terminal,
sudo apt-get install rar
que para un verdadero archivo zip rar es un poco exagerado. Sin embargo, agrega soporte para otros formatos y le permite extraer diferentes tipos de archivos.fuente