Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#1 Le 11/05/2010, à 13:51

lebelsjm

[Resolu] Multiplication de Zip

Bonjour à tous,
je ne savais pas trop comment donner un nom de sujet

J'ai actuellement divers répertoire avec divers fichiers dedans et je voulais savoir si il y a une méthode pour compresser chaque répertoire.

Explication :

Dans un répertoire /Seb j'ai d'autres répertoires avec des fichiers:

/toto/
/tata/
/titi/
etc

Je veux savoir si il est possible avec une seule commande d'avoir :

toto.zip
tata.zip
titi.zip
etc

Es-ce qu'avec 7zip il est possible de faire ça car je sèche un peu lol
Merci wink

Dernière modification par lebelsjm (Le 11/05/2010, à 14:41)

Hors ligne

#2 Le 11/05/2010, à 14:31

credenhill

Re : [Resolu] Multiplication de Zip

hello

 find * -maxdepth 1 -type d -exec 7z a -tzip {}.zip {} -r \;

Hors ligne

#3 Le 11/05/2010, à 14:35

Jo_

Re : [Resolu] Multiplication de Zip

salut,

dans un terminal tu te places dans ton répertoire Seb/
et cette commande devrait fonctionner

for i in `ls *` ; do gzip $i;done

après si dans le lot il y a des repertoires que tu ne veux pas zipper, tu peux faire un:

for i in toto tata titi; do gzip $i;done

sinon la solution de credenhill est encore mieux smile

Dernière modification par Jo_ (Le 11/05/2010, à 14:38)


"Deux choses sont infinies : l'Univers et la bêtise humaine. Mais en ce qui concerne l'Univers, je n'en ai pas encore acquis la certitude absolue." A. Einstein

Hors ligne

#4 Le 11/05/2010, à 14:40

lebelsjm

Re : [Resolu] Multiplication de Zip

credenhill a écrit :

hello

 find * -maxdepth 1 -type d -exec 7z a -tzip {}.zip {} -r \;

Niquel Chrome mille merci wink

J'ai pas tester l'autre commande mais celle-ci me conviens

Hors ligne

Haut de page ↑