Tarare e comprimere un file in un solo passaggio

La creazione di un archivio compresso in UNIX in un singolo passaggio è più veloce ed è spesso l'unico metodo quando lo spazio su disco è limitato.


Per archiviare e comprimere una directory denominata 'destinazione' nella directory di lavoro corrente in un file chiamato target.tgz, utilizzare:

tar cf - target | gzip -c> target.tgz

Il - al posto di un file di output di tar comunica a tar di inviare il suo output allo standard output che viene reindirizzato a gzip. Sostituire bzip2, quando disponibile nel sistema operativo, funzionerà anche e in genere fornisce migliori rapporti di compressione.