Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 11-04-2015 20:08:05

epokz
Membre
Inscription : 11-04-2015

GZIP

Bonjour a tous

Je voudrais décompresser tous les fichiers gz sur toute une arborescence, comment faire ?

J'ai essayé "gzip -drf /mon répertoire" sans succès

Merci pour votre aide!

Hors ligne

#2 11-04-2015 20:29:04

nIQnutn
Modérateur
Lieu : Lyon
Distrib. : Jessie
Noyau : Linux 3.16-amd64
(G)UI : XFCE
Inscription : 16-03-2012
Site Web

Re : GZIP

est ce que tu peux nous donné le résultat avec verbose.

Hors ligne

#3 12-04-2015 00:48:03

vv222
Membre
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : >= Linux 4.5.0 (amd64)
(G)UI : Openbox + ROX
Inscription : 18-11-2013
Site Web

Re : GZIP

En supposant que '~/sommet/' est le début de ton arborescence :

find ~/sommet/ -name "*.gz" -execdir gunzip -v {} \;



'find', c’est juste magique, il faut en user et en abuser wink

Dernière modification par vv222 (12-04-2015 00:48:42)


Jouer sous Debian ? Facile !

Hors ligne

#4 12-04-2015 07:14:41

epokz
Membre
Inscription : 11-04-2015

Re : GZIP

vv222 a écrit :

En supposant que '~/sommet/' est le début de ton arborescence :

find ~/sommet/ -name "*.gz" -execdir gunzip -v {} \;



'find', c’est juste magique, il faut en user et en abuser wink



Effectivement c'est magique!!! tous mes fichiers ont été décompressé!! Peux tu m'expliquer ta commande?

Merci beaucoup! smile

Hors ligne

#5 12-04-2015 10:14:29

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : GZIP


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#6 12-04-2015 10:47:43

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : GZIP

flûte alors ! big_smile

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#7 12-04-2015 11:00:38

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : GZIP

wink

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#8 12-04-2015 19:48:04

vv222
Membre
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : >= Linux 4.5.0 (amd64)
(G)UI : Openbox + ROX
Inscription : 18-11-2013
Site Web

Re : GZIP

epokz a écrit :

Effectivement c'est magique!!! tous mes fichiers ont été décompressé!! Peux tu m'expliquer ta commande?


find ~/sommet/ -name "*.gz" -execdir gunzip -v {} \;



find $chemin -name "*.gz"


va chercher tous les fichiers situés sous le chemin donné  nommés "*.gz" ('*' pouvant être n’importe quelle suite de caractères)

find … -execdir $commande {} \;


va exécuter la commande suivant '-execdir', en remplaçant {} par les différents fichiers trouvés par find
le '\;' final indique que la commande doit être lancée une fois par fichier (plutôt qu’une seule fois sur toute la liste des fichiers)

gunzip -v $fichier


décompresse le fichier .gz, l’option '-v' étant là pour que le nom du fichier en cours de décompression soit affiché (pratique quand on la lance sur toute une série de fichiers)

Dernière modification par vv222 (12-04-2015 19:48:18)


Jouer sous Debian ? Facile !

Hors ligne

#9 19-04-2015 07:29:13

epokz
Membre
Inscription : 11-04-2015

Re : GZIP

Salut

Merci beaucoup pour l'explication !!!

Hors ligne

Pied de page des forums