O que poderia dar errado ao compactar um diretório muito grande no OSX? O zip resultante não será descomprimido

0

Ao trabalhar com a edição de um filme, eu estava sem espaço no meu HD, então eu temporariamente comprimi um diretório muito grande em um arquivo zip e removi o original como uma maneira de obter algum espaço extra. Eu fiz isso clicando com o botão direito e selecionando Compress "my_files" . Quando terminei o trabalho, tentei recuperar os arquivos originais, descompactando-o, mas ele simplesmente não funcionou: o diretório resultante está simplesmente vazio.

O que poderia ter acontecido e há alguma esperança de corrigir isso?

EDIT: usando a linha de comando, recebo o erro:

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.
    
por MaiaVictor 22.01.2014 / 05:57

2 respostas

1

it just didn't work: the resulting directory is simply empty

Nenhuma mensagem de erro? É um arquivo .zip?

Talvez você possa tentar um utilitário de compactação diferente. Usar unzip na linha de comando pode funcionar ou, pelo menos, fornecer informações sobre o que está errado.

Nota: É por isso que, ao manipular dados valiosos (compactação, criptografia, mudança para um compartilhamento de rede, etc.) você nunca exclui o original, até que tenha verificado teste) que pode ser restaurado.

    
por 22.01.2014 / 06:07
1

Parece que faltavam algumas partes do arquivo. Isso resolveu meu problema:

jar xvf my_file.zip

Obrigado @Eric e @JonathonReinhart por me apontar para procurar uma mensagem de erro e @ 青色 衣衫 por sugerir o comando neste tópico .

    
por 22.01.2014 / 07:57