como verificar / validar os arquivos tar.gz antes do un-tar

0

quando descomprimimos o arquivo tar.gz com tar xfz

tar xfz redhatPkgInstallation.tar.gz 

obtivemos os seguintes erros

gzip: stdin: decompression OK, trailing garbage ignored
tar: Child returned status 2
tar: Error is not recoverable: exiting now
failed while , error 2

é possível verificar a propriedade dos arquivos tar.gz antes de descompactar o arquivo?

goal - verifique / valide o arquivo tar.gz antes de un-tar,

    
por yael 11.01.2018 / 09:59

1 resposta

2

Importando de a resposta do usuário do stackoverflow John Boker , pode-se fazê-lo de várias maneiras:

  1. Para testar o arquivo gzip não está corrompido:

    gunzip -t file.tar.gz
    
  2. Para testar o arquivo tar dentro não está corrompido:

    gunzip -c file.tar.gz | tar t > /dev/null
    
por 11.01.2018 / 10:32

Tags