pode gunzip trabalhar no arquivo sem um sufixo?

2

Existe uma maneira de gunzip de um arquivo que não está terminando com .zip , mesmo sabendo que o arquivo é realmente um zip?

    
por jldupont 14.06.2011 / 20:18

2 respostas

3

Existem dois problemas aqui. gunzip pode ser usado para descompactar qualquer arquivo compactado com gzip, independentemente da extensão do arquivo.

gunzip < arquivo > arquivo de saída

Um arquivo zip (um contendo vários arquivos compactados) é incompatível com o gunzip. Para este tipo de arquivo, você precisa usar o unzip. O unzip pode descompactar qualquer arquivo zip (não o gzip), independentemente da extensão.

link

    
por 14.06.2011 / 20:23
1

gunzip funciona com arquivos gzip (".gz"), não com arquivos zip (".zip"). Para zip arquivos, você precisa usar o comando unzip .

Além disso, a extensão não importa no linux, e é simplesmente para referência humana. gunzip está reclamando porque os marcadores dentro do arquivo que você está tentando descompactar indicam que o arquivo não é um arquivo LZ77, que é o que gunzip foi projetado para manipular. Está corrompido ou você precisa de uma ferramenta diferente para descompactá-lo. Se é realmente um arquivo zip , então você precisa da ferramenta descrita acima.

    
por 14.06.2011 / 20:23