134 liens privés
Point de départ: Plein de captures d'écran de dimensions variables à intégrer dans un article de blog.
| ========
$ ls
blogotext_1.png blogotext_2-2.png blogotext_3.png blogotext_5-1.png blogotext_5-3.png blogotext_5-5.png blogotext_5.png
blogotext_2-1.png blogotext_2.png blogotext_4.png blogotext_5-2.png blogotext_5-4.png blogotext_5-6.png blogotext_6.png
| ========
On crée un dossier "mini" pour mettre les miniatures et éviter de mogrify ne réécrive sur les fichiers d'origines :
| ========
$ mkdir mini
| ========
Je veux dans ce cas-ci des images de 500px de large et je me fous de la hauteur pour autant que l'image garde le bon ratio. Je renomme dans la foulée toutes les images en ajoutant "_mini" à la fin avec la commande rename :
| ========
$ mogrify -resize 500x -path mini/ .png
$ rename 's/.png/_mini.png/' mini/.png
| ========
Résultat :
| ========
$ ls
blogotext_1.png blogotext_2-2.png blogotext_3.png blogotext_5-1.png blogotext_5-3.png blogotext_5-5.png blogotext_5.png mini
blogotext_2-1.png blogotext_2.png blogotext_4.png blogotext_5-2.png blogotext_5-4.png blogotext_5-6.png blogotext_6.png
$ ls mini/
blogotext_1_mini.png blogotext_2_mini.png blogotext_5-1_mini.png blogotext_5-4_mini.png blogotext_5_mini.png
blogotext_2-1_mini.png blogotext_3_mini.png blogotext_5-2_mini.png blogotext_5-5_mini.png blogotext_6_mini.png
blogotext_2-2_mini.png blogotext_4_mini.png blogotext_5-3_mini.png blogotext_5-6_mini.png
| ========
(Et pour les curieux, oui, je teste blogotext.)