Bonjour à tous

Voici mon problème. J'utilise la commande "exiv2" afin de renommer des fichiers .jpg contenant des données EXIF.

Pour ceux qui ne connaissent pas, cela signifie qu'un fichier .jpg contient des infos telles que la date, l'heure de prise de vue, le modèle d'appareil photo,...

Par exemple, un fichier "image.jpg" devient "20050214-04h16m58.jpg" grâce à la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
exiv2 -Fr %Y%m%d-%Hh%Mm%S mv image.jpg
Par contre, je souhaite intégrer cette commande dans un script shell, et récupérer la valeur de retour de cette commande, à savoir le nouveau nom de mon fichier (20050214-04h16m58.jpg).

Donc dans mon script, je mets ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
nom_fichier=$(exiv2 -Fr %Y%m%d-%Hh%Mm%S mv image.jpg)
Le renommage du fichier a bien lieu, mais lorsque je fais :
ça me sort une chaine vide...

Du coup je suis embêté pour continuer mon script. Quelqu'un voit-il une explication ?