gunzip vários arquivos compactados para outro diretório sem excluir os arquivos .gz

1

Eu tenho vários arquivos .gz em uma pasta e quero descompactá-lo em outra pasta através de gunzip sem excluir o arquivo principal. Por favor ajude.

    
por Sandeep Singh 15.05.2013 / 15:32

1 resposta

7

Você quer dizer algo como gunzip -c folder1/myfile.gz > folder2/myfile ? Com a opção -c , gunzip mantém os arquivos originais inalterados.

Se você quiser fazer isso para todos os arquivos .gz em folder1 , você pode usar

cd folder1; for f in *.gz ; do gunzip -c "$f" > ../folder2/"${f%.*}" ; done
    
por 15.05.2013 / 16:08

Tags