comment extraire plusieurs tar.gz à la suite ? - Divers - Linux et OS Alternatifs
Marsh Posté le 26-07-2006 à 23:23:51
for i in `ls *.tar.gz` ; do tar xzf $i ; done
Marsh Posté le 27-07-2006 à 10:24:29
encore plus court, meme pas besoin du ls :
for i in *.tar.gz ; do tar xzf $i ; done
Marsh Posté le 27-07-2006 à 17:52:28
ReplyMarsh Posté le 27-07-2006 à 18:02:45
Plouf_ a écrit : tar xzf *.tar.gz |
bah non puisque quand tu extraits, la premiere variable c'est le fichier a extraire et les suivantes sont les fichiers que tu extraits du premier fichier...
Space a écrit : encore plus simple avec Winrar vu que Winrar gère ce format |
tu sors
Marsh Posté le 28-07-2006 à 09:34:25
Au passage, un tout petit script utile, qui permet la fameuse fonction "Décompresser dans le sous-répertoire" (sous rep qui correspond au nom de l'archive) avec des .rar ou des .zip...
Code :
|
voilà voilà et pour les zip c'est similaire :
Code :
|
Marsh Posté le 26-07-2006 à 23:20:47
salut,
je voudrais extraire la cinquantaine d'archives tar.gz d'un dossier d'une traite.
j'ai essayé avec ark en selectionnant tous les fichiers et extraire ici : il s'envoie en l'air avec la barre des taches remplies de sabliers puis crash.
j'ai tenté tar xvzf *.tar.gz mais bizarrement ça ne marche pas
si quelqu'un a une solution pour ne pas tous les faire un par un