“gzip: stdin tem mais de uma entrada - resto ignorado” e “gzip: tmp.gz tem mais de uma entrada - inalterada”

1

Eu tenho um determinado arquivo chamado tmp.gz . Quando tento descompactá-lo usando gzip -d , recebo uma mensagem de erro informando que ele tem várias entradas:

$ gzip -d tmp.gz
gzip: tmp.gz has more than one entry -- unchanged
$ gzip -d < tmp.gz > tmp
gzip: stdin has more than one entry--rest ignored

(E eu recebo os mesmos erros, é claro, com gunzip em vez de gzip -d .)

Então, como faço para descomprimir e obter todos os arquivos?

    
por ruakh 05.08.2017 / 03:20

1 resposta

2

Como explicado por 'druuna' em link , isso pode acontecer se na verdade é um arquivo ZIP em vez de um arquivo gz, apenas com uma extensão enganosa.

No meu caso, isso é exatamente correto:

$ file tmp.gz 
tmp.gz: Zip archive data, at least v2.0 to extract

e usando unzip em vez de gzip -d funcionou perfeitamente.

    
por 05.08.2017 / 03:20