Possível duplicata:
compactar um conjunto de diretórios e criar um arquivo compactado tar
Esta publicação descreve como compactar cada arquivo individualmente em uma estrutura de diretórios. No entanto, preciso fazer algo um pouco diferente. Preciso produzir um grande arquivo gzip para todos os arquivos em um determinado diretório. Também preciso especificar o nome do arquivo de saída para o arquivo compactado (por exemplo, files.gz) e substituir o antigo arquivo de arquivo compactado, se já existir.
gzip
por sua própria natureza, comprime apenas um único arquivo. Para colocar vários arquivos em um arquivo para gzipping subsequente, usetar
.