Debian-facile

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

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

#1 16-04-2015 13:22:49

milou
Modo ... e
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

wiki -Script bash-Convertir des images dans plusieurs sous-répertoires

Création de la page retours pour la page wiki http://debian-facile.org/doc:programmation:bash:png2jpg

Mise en conformité de la page

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#2 30-05-2015 19:35:43

milou
Modo ... e
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

Re : wiki -Script bash-Convertir des images dans plusieurs sous-répertoires

Voilà, j'ai mis de la couleur dans le script tongue

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#3 30-05-2015 19:47:29

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

Re : wiki -Script bash-Convertir des images dans plusieurs sous-répertoires

cool

P'tit' modif.  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

#4 30-05-2015 19:49:08

milou
Modo ... e
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

Re : wiki -Script bash-Convertir des images dans plusieurs sous-répertoires

De toute  façon, j'y touche plus na tongue

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#5 30-05-2015 19:52:50

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

Re : wiki -Script bash-Convertir des images dans plusieurs sous-répertoires

smile

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 16-12-2015 19:49:24

milou
Modo ... e
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

Re : wiki -Script bash-Convertir des images dans plusieurs sous-répertoires

J'ai rempli la ligne Commentaires et corrigé un peu d'ortho

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#7 16-12-2015 20:01:24

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 4.8.10
(G)UI : openbox
Inscription : 26-08-2010

Re : wiki -Script bash-Convertir des images dans plusieurs sous-répertoires

Je viens de jeter un œil au code, et je trouve que la ligne :


find "$source" -iname 'cover.png.jpg' -exec rename 's/png.jpg/jpg/' cover.jpg {} \;
 


est suspecte.
Moi, j'aurais plutôt mis :


find "$source" -iname 'cover.png.jpg' -exec rename 's/png\.jpg/jpg/'  {} \;
 


En supprimant le cover.jpg avant la chaîne {}, ça ne sert à rien. Et en améliorant
un tout petit peu l'expression rationnelle pour le rename.

D'ailleurs, pour faire plus simple on pourrait faire :


find "$source" -iname 'cover.png.jpg' -exec mv {} cover.jpg \;
 


Mais cette version ne conserve pas la casse du nom de fichier…


La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

Hors ligne

#8 16-12-2015 20:04:01

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 4.8.10
(G)UI : openbox
Inscription : 26-08-2010

Re : wiki -Script bash-Convertir des images dans plusieurs sous-répertoires

Autre ligne incorrecte :


find "$source" -iname 'cover.png' -exec rm -f cover.png {} \;
 


Le cover.png avant la chaîne {} est inutile. Il faut faire :


find "$source" -iname 'cover.png' -exec rm -f {} \;
 


La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

Hors ligne

#9 16-12-2015 21:00:54

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 4.8.10
(G)UI : openbox
Inscription : 26-08-2010

Re : wiki -Script bash-Convertir des images dans plusieurs sous-répertoires

Bon, je vais faire les changements que j'ai proposé dans les 2 posts précédents wink

La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

Hors ligne

#10 16-12-2015 21:46:04

milou
Modo ... e
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

Re : wiki -Script bash-Convertir des images dans plusieurs sous-répertoires

cool wink

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

Pied de page des forums