J'essaie de décompresser un fichier zip, mais j'ai une erreur:
$ 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.
J'ai cherché sur Google mais je n'ai pas trouvé de solution. Je me demandais pourquoi et comment je devais le réparer? Merci!
Le fichier zip peut être téléchargé à partir de COCR2_100 . C'est une application, et voici son site web http://users.belgacom.net/chardic/cocr2.html .
Mon système d'exploitation est 10.10.
jar xvf archive.zip
ou essayez de réparer l'archive aveczip -F archive.zip -O archive-fixed.zip
(ou-FF
, voirman zip
).Réponses:
Le problème est exactement ce qu'il dit. Unzip ne trouve pas la ligne de code signalant la fin de l'archive, donc soit:
PS Notez comment le programme est conçu pour Windows. Vous avez donc besoin de Wine (à partir de http://www.winehq.com ou du Centre de logiciel Ubuntu) pour l’exécuter.
la source
such file
avec Winrar ou d’autres outils Windows populaires. Exemple de fichierstanford-chinese-corenlp-2016-10-31-models.jar
à l' adresse nlp.stanford.edu/software/CRF-NER.shtml .Essayez cette excellente solution:
pas:
jar xvf
en face de votre nom de fichier, en vous rappelant de laisser un espace avant le début de votre nom de fichier.L'emplacement des nouveaux fichiers varie, mais le meilleur moyen de les trouver est de cliquer sur le nom de votre ordinateur dans le Finder, ce qui devrait afficher l'activité la plus récente en haut de tous les fichiers.
Si la
jar
commande n'est pas disponible, vous pouvez installerfastjar
en collant ce qui suit dans le terminal:la source
jar
utilitaire ne vérifie pas laEnd-of-central-directory
signature avant de commencer l'extraction. Si tel est vraiment le cas, il est probable que vous ne puissiez pas extraire tous les fichiers et que l'utilitaire se termine par une erreur commeUnexpected end of ZLIB input stream
à la fin.Décompresser avec 7z a fonctionné pour moi:
Installer via APT avec
apt install p7zip-full
.la source
7z
m'a aidé à ouvrir un zip crypté par mot de passe avec le même problème.J'ai eu un problème similaire aujourd'hui et j'ai eu un certain succès avec dd et gunzip. Essaye ça:
Dans mon cas, j'ai toujours l'erreur "gunzip: stdin: fin de fichier inattendue" mais au moins, j'ai une sortie à afficher.
la source
zcat corrupt.zip > xx.csv
c'était presque exactement la même chose ....Une erreur peut être causée par le mélange de types d'archives:
J'ai remarqué qu'en utilisant
unzip
, mais sur unegunzip
archive (GNU), j'obtiendrais cette erreur, par exempleUtilisation
gunzip
sur cette même archive réalisée sans erreur. !!la source
Je pense que les gars / filles qui vous ont répondu sont sur la bonne voie, c'est très bien un fichier corrompu. Si tel est le cas, essayez un autre miroir pour télécharger le fichier. Vous pouvez essayer d'installer rar en ouvrant un terminal
sudo apt-get install rar
qui, pour un vrai fichier zip, est un peu exagéré. Cependant, cela prend en charge d'autres formats et vous permet d'extraire différents types de fichiers.la source