Importando de a resposta do usuário do stackoverflow John Boker , pode-se fazê-lo de várias maneiras:
-
Para testar o arquivo gzip não está corrompido:
gunzip -t file.tar.gz
-
Para testar o arquivo tar dentro não está corrompido:
gunzip -c file.tar.gz | tar t > /dev/null