Erro gzip crítico (HELP!) - como desfazer 'gzip -r ./'

6

Então, eu estava esperando fazer um backup gzipado de toda a estrutura do meu diretório, mas eu fui muito estúpido e enviei o comando 'gzip -r ./' na esperança de adicionar todos os arquivos e pastas em um único arquivo gzip. Isso obviamente é muito errado, mas antes que eu tivesse tempo de sair, ele gzipou cada um dos meus arquivos individualmente (recursivamente) e apagou o original. Agora eu tenho uma estrutura de arquivos que é completamente composta de arquivos gzipados. Alguém sabe o comando para desfazer o que eu fiz (ou seja, extrair o arquivo gzip no lugar e depois excluir o arquivo gzip)?

Estou desesperado. Obrigado x1000 de antecedência.

Edit: Greg, você é incrível. Tão simples, mas 'gunzip -r ./' resolveu isso! Muito obrigado a todos vocês!

    
por veerman 04.06.2011 / 00:56

1 resposta

11

Para desfazer isso, use o comando oposto:

gunzip -r ./

Observe que o comando gzip original irá os arquivos que já possuem um sufixo .gz , porque não há sentido em compactá-los duas vezes. No entanto, o comando gunzip acima irá descomprimir esses arquivos, porque não sabe que gzip os ignorou.

    
por 04.06.2011 / 01:59

Tags