Tar et compresser un fichier en une étape

La création d'une archive compressée sous UNIX en une seule étape est plus rapide et constitue souvent la seule méthode lorsque l'espace disque est limité.


Pour archiver et compresser un répertoire appelé "cible" dans le répertoire de travail actuel dans un fichier nommé target.tgz, utilisez:

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

Le - à la place d'un nom de fichier de sortie tar demande à tar d'envoyer sa sortie à la sortie standard qui est redirigée vers gzip. La substitution de bzip2, lorsqu'elle est disponible dans votre système d'exploitation, fonctionne également et fournit généralement de meilleurs taux de compression.