Con l'opzione -c, gzip scrive l'uscita nello standard output, lasciando il file originale intatto.
Percio' e' possibile concatenare piu file compressi con il comando gzip -c fileN >> gzfile.gz.
.
Quindi il comando gzip -cd gzfile.gz
equivale a cat file1 file2,..., fileN
.
Compressioni migliori si ottengono pero' con la riga cat file1,...,fileN | gzip > gzfile.gz
, che comprime cosi' tutti i membri assieme, anziche' con il comando il comando gzip -c file1,...,fileN > gzfile.gz
.
Se un file compresso e' formato da piu' membri, l'opzione --list fara' riferimento solo alla dimensione compressa, decompressa, rapporto di compressione ecc... dell'ultimo membro, nel caso interessi solo la dimensione decompressa per tutti i files membri si puo' usare gzip -cd file.gz | wc -c
.
Nel caso si voglia ricomprimere files concatenati per ottenere una migliore compressione si puo' eseguire gzip -cd old_gzfile.gz | gzip > new_gzfile.gz
.
Se si vuole pero' creare un archivio di piu' files compressi indipendenti bisogna utilizzare il tar, che con l'opzione -z filtra gli archivi con gzip, creando cosi' i .tar.gz.
Tecniche di backup. L'uso di tar, gunzip, e altri comandi di compressione.