web-dev-qa-db-fra.com

Unix Untar un fichier dans un répertoire

J'essaie de décompresser un fichier tar (.TGZ), mais je veux le décompresser dans un nouveau répertoire appelé newdir.

La commande que j'utilise pour décompresser est: tar –xzf filename.tgz

Comment puis-je développer cela pour le décompresser en newdir?

13
Dustin Cook

Ajouter le -C option (ou --directory, c'est le même):

tar –xzf filename.tgz -C /target/directory

De man tar:

- C, - répertoire DIR

passer au répertoire DIR