logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

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

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


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:programmation:bash:png2jpg [16/04/2015 13:22]
milou [Utilisation]
doc:programmation:bash:png2jpg [16/12/2015 20:01] (Version actuelle)
enicar [Le Script png2jpg]
Ligne 3: Ligne 3:
   * Objet : Script bash pour convertir dans plusieurs sous-répertoires des images .png en .jpg   * Objet : Script bash pour convertir dans plusieurs sous-répertoires des images .png en .jpg
   * Niveau requis :​{{tag>​débutant avisé}}   * Niveau requis :​{{tag>​débutant avisé}}
-  * Commentaires : FIXME+  * Commentaires : //Convertir plusieurs images nommées “cover.png” en “cover.jpg”//​
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
   * Suivi : {{tag>​à-tester}}   * Suivi : {{tag>​à-tester}}
     * Création par [[user>​damien]] le 17/11/2009     * Création par [[user>​damien]] le 17/11/2009
     * Testé par .... le ....     * Testé par .... le ....
-  * Commentaires sur le forum : [[Lien vers le forum |C'est ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) +  * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​pid=116055#​p116055 ​|C'est ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) 
  
 =====Présentation ===== =====Présentation =====
  
 Voici un petit script, que j'ai nommé "​png2jpg"​. Voici un petit script, que j'ai nommé "​png2jpg"​.
-Il permet de convertir plusieurs images ​nommée ​"​cover.png"​ en "​cover.jpg"​ dans plusieurs sous-répertoires. +Il permet de convertir plusieurs images ​nommées ​"​cover.png"​ en "​cover.jpg"​ dans plusieurs sous-répertoires. 
-La qualité de convertion ​est de 85.+La qualité de conversion ​est de 85.
  
-ATTENTION : Ce script détruit tous les fichiers "​cover.png"​ après ​convertion.+ATTENTION : Ce script détruit tous les fichiers "​cover.png"​ après ​conversion.
  
 ===== Le Script png2jpg ===== ===== Le Script png2jpg =====
 +<file bash script png2jpg>
   #!/bin/bash   #!/bin/bash
   ​   ​
Ligne 29: Ligne 29:
   ​   ​
   find "​$source"​ -iname '​cover.png'​ -exec convert {} -quality 85 {}.jpg \;   find "​$source"​ -iname '​cover.png'​ -exec convert {} -quality 85 {}.jpg \;
-  find "​$source"​ -iname '​cover.png.jpg'​ -exec rename '​s/​png.jpg/​jpg/' ​cover.jpg ​{} \; +  find "​$source"​ -iname '​cover.png.jpg'​ -exec rename 's/png\.jpg/​jpg/'​ {} \; 
-  find "​$source"​ -iname '​cover.png'​ -exec rm -f cover.png ​{} \;+  find "​$source"​ -iname '​cover.png'​ -exec rm -f  {} \;</​file>​
  
 ===== Utilisation ===== ===== Utilisation =====
  
-Tous d'​abord se déplacer dans son home+Tout d'​abord se déplacer dans son home
  
 <code user>cd /​home/​usr/</​code>​ <code user>cd /​home/​usr/</​code>​
Ligne 47: Ligne 47:
  
 Copier le script Copier le script
-Puis le rendre ​éxecutable+Puis le rendre ​exécutable
  
 <code user>​chmod 777 png2jpg</​code>​ <code user>​chmod 777 png2jpg</​code>​
doc/programmation/bash/png2jpg.1429183343.txt.gz · Dernière modification: 16/04/2015 13:22 par milou

Pied de page des forums

Propulsé par FluxBB