Isso é estranho.
Exatamente como é pequeno? Qual o tamanho do arquivo de log original? O que diz file bla.log.gz ?
Normalmente, gzip bla.log escreve bla.log.gz e, se tiver êxito, exclui bla.log . gunzip blo.log.gz escreve bla.log e depois apaga bla.log.gz .
Se algo der errado durante o comando gzip (digamos, ele ficou sem espaço, excedeu sua cota, foi morto por um sinal ou o computador perdeu energia), você pode facilmente acabar com uma falha parcial ou corrompida bla.log.gz file - mas o arquivo bla.log original ainda deve estar lá.
E se você executar gunzip bla.log.gz , você deverá receber um aviso como:
gzip: bla.log already exists; do you wish to overwrite (y or n)?
Ele não deve ter espancado o arquivo bla.log original, a menos que (a) você tenha dito (usando gunzip -f ou anwering y para o prompt acima) ou ( b) gerou com sucesso bla.log.gz .
Para responder à sua pergunta, se bla.log.gz consistir em nada mais do que alguns bytes zero, você não obterá nada útil a partir disso.