Erro ao descompactar o arquivo através do ksh, o unzip funciona através do bash

0

Eu tenho um arquivo zip% auto-generated foo.zip em um servidor Red Hat que precisa ser extraído para um local específico /bar . Isso é feito através de um script de instalação usando o ksh. Quando o script executa unzip foo.zip -d /bar , o seguinte erro é registrado:

caution: zipfile comment truncated
missing 3232546375 bytes in zipfile
attempt to seek before beginning of zipfile

Executar o mesmo comando no bash extrai o arquivo zip sem erros.

A execução de unzip -t foo.zip me dá zero erros.

O que pode estar causando isso?

    
por SteakTartaar 02.07.2014 / 10:02

1 resposta

1

Para quem pode se deparar com um problema semelhante: o arquivo zip foi processado pelo Maven, que tentou usar a filtragem. De acordo com a documentação do Maven, essa filtragem pode corromper arquivos binários. Depois de excluir os arquivos zip da filtragem do Maven, o descompactação funcionou bem.

    
por 29.07.2014 / 14:46

Tags