O Zip está corrompido, descompacta no Mac, mas não no Ubuntu

2

Eu tenho um arquivo zip que é realmente corrompido. Ele contém um arquivo que é bom, e um segundo que é 0bytes e corrompido. Mas quando eu descompactar no meu Mac (clique duas vezes no localizador), ele descompacta e eu sou capaz de ver os arquivos.

Quando eu tento descompactá-lo usando a linha de comando no Ubuntu, recebo um

zip@zip-test ~]# unzip test.zip
Archive:  test.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.
unzip:  cannot find zipfile directory in one of test.zip or
        test.zip.zip, and cannot find test.zip.ZIP, period.

Eu também tentei:

[zip@zip-test ~]# jar xvf test.zip
 inflated: data-2014-07-25-08-55-10.gps
java.io.EOFException: Unexpected end of ZLIB input stream
    at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:240)
    at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)
    at java.util.zip.ZipInputStream.read(ZipInputStream.java:163)
    at java.util.zip.ZipInputStream.closeEntry(ZipInputStream.java:109)
    at sun.tools.jar.Main.extractFile(Main.java:954)
    at sun.tools.jar.Main.extract(Main.java:870)
    at sun.tools.jar.Main.run(Main.java:260)
    at sun.tools.jar.Main.main(Main.java:1167)

Por fim, tentei

[zip@zip-test ~]# 7za x test.zip

7-Zip (A) [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,1 CPU)

Processing archive: test.zip

Error: Can not open file as archive

Mas como posso descompactá-lo no Mac, parece que deve haver alguma maneira de forçar o pacote a descompactar. Alguma idéia do que mais tentar?

EDIT: você pode encontrar o arquivo aqui: link

    
por David 26.07.2014 / 19:09

0 respostas