Super !! j'y suis arrivé ! 😃
Donc, le script me permet de copier les images en format paysage dans un autre dossier tout en leur appliquant une rotation de 90° horaires. De plus, les images en format portrait sont copiées dans ce même dossier de destination sans être transformées. Ceci me permet en fait de faire des planches contact avec un greffon sous Gimp. Du coup, elles sont toutes orientées de la même manière sur la planche contact....Youpii!!
Le script est enregistré sous /home/USER/.gnome2/nautilus-scripts ce qui permet de l'activer par un clic-droit dans le dossier contenant les photos à traiter
Voilà le script, à adapter selon les besoins :
#! /bin/bash
DOSSIER="NAUTILUS_SCRIPT_CURRENT_URI"
cd "$DOSSIER"
ls -1 | while read image
do
format=$(identify -format "%w %h" "$image")
larg=$(cut -d " " -f1 <<< "$format")
haut=$(cut -d " " -f2 <<< "$format")
if [ "$larg" -gt "$haut" ]; then
convert "$image" -rotate 90 "/media/donnees/Photos/planches-contact/$image"
echo "largeur superieur à hauteur. Image : $image"
else
cp "$image" "/media/donnees/Photos/planches-contact/$image"
echo "hauteur superieur à largeur. Image : $image"
fi
done
exit
Merci AnsuzPeorth pour ton aide précieuse 😉