creer autant de fichier zip que de fichier dans un rep - Linux et OS Alternatifs
Marsh Posté le 04-05-2005 à 13:01:52
Si tu peux te contenter de gzip, il suffit de faire : find . -name "*.[ch]" | xargs gzip
Pour zip, ça serait :
for i in `find . -name "*.[ch]"`; do zip $i.zip $i; done
À corriger pour le cas où il y aurait des espaces dans tes noms de fichiers.
Marsh Posté le 04-05-2005 à 12:57:31
bonjour,
j'aimerais pouvoir compresser, via zip, tout les fichier contenus dans un repertoire de ma machine
dans le man de zip j'ai trouver l'astuce suivante: find . -name "*.[ch]" -print | zip source -@ qui permet de prendre tout les .c et .h d'un dossier et d'en faire une seule et unique achive.
Moi j'aimerais que chaque fichier soit compressé dans un fichier portant son nom+son extention si il y a+".zip".
Je suis loin d'être une brute en bash et j'ai besoin d'un coup de main. Merci d'avance