Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3116 connectés 

 


Dernière réponse
Sujet : [SHELL] help, probleme de pipe
911GT3 un truc du genre ?
for i in *.tar.gz; do gzip -cd $i | tar -xvf -;done

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
911GT3 un truc du genre ?
for i in *.tar.gz; do gzip -cd $i | tar -xvf -;done
911GT3 je ne suis pas sûr de comprendre mais un
taz xvfz *
ne serait pas plus simple ?
 
EDIT: oups, pas lu jusqu'au bout  :whistle:
jo20 :bounce:
jo20 Mais en fait il n y a qu un fichier .tar.gz !
et j ai quand meme cette erreur  :cry:
matafan Envoyer un gzip -dc * sur un pipe, ca ne peut pas marcher. Le pipe va se fermer a la fin du premier fichier. Fait un gzip par fichier.
jo20

Mjules a écrit :

[:rofl] le titre
 
et avec un tar -xzf- mon_tar.gz ?


 
en ecrivant le titre j avais pas realise  :D  
 
Je dois faire tourner le shell tout OS, or l option -z n'est pas installee sur toutes les machines  :(  
 
Personne ne sait ce que cette erreur veut dire  :??:

Mjules [:rofl] le titre
 
et avec un tar -xzf- mon_tar.gz ?
jo20 Hello,
 
dans un shell sous unix j'utilise cette commande pour detarer/dezipper un fichier :
 
gzip -cd * | tar -xf -
 
Mais de temps en temps, nottament lorsque le fichier est gros, j'ai ce message :
gzip : output file "[standard output]": The pipe is being closed.
 :(  
 
Qu est ce que ca signifie exactement ??
C est juste un warning ou ca veut aussi dire que l'extraction a foire ?
 
Merci de votre aide !
 
PS : Ca fait la meme chose sous Windows avec mkszip ...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)