Extrait d'un dossier spécifique au répertoire spécifique à partir d'un tar.gz

J'ai cherché et trouvé comment faire pour les deux parties de ce que je veux, mais rien qui pourrait vous permettre de le faire dans son ensemble....

Ce que je voudrais faire est d'extraire un dossier spécifique à partir d'un tar.gz un autre dossier dans un autre chemin que la façon dont il est dans le tar.gz.

Par exemple:

  • Chemin d'accès au répertoire dans mon backup.tar.gz fichier est: a/b/c/d (d est mon principal avec beaucoup d'autres à l'intérieur)
  • Je veux décompresser le répertoire 'd' dans 'm' à l'intérieur de cet autre chemin d'accès au serveur: a/b/m
  • Si j'essaye ce code: tar -xzf backup.tar.gz -C a/b/m

** Le dossier de la structure ressemble à: a/b/m/a/b/c/d mais je voudrais qu'il ressemble a/b/m+d, de sorte que tous mes fichiers/dossiers dans l'archive de 'd' chemin se termine dans le 'm' chemin

Toute aide est grandement appréciée.

Merci!

OriginalL'auteur Yevgen | 2014-06-15