|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() a.aubet@gmail.com a.aubet@gmail.com Inscription : février 2011 Messages : 1 ![]() |
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 :
Donc dans mon script, je mets ceci : Code :
ça me sort une chaine vide... Du coup je suis embêté pour continuer mon script. Quelqu'un voit-il une explication ? |
||||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : février 2008 Messages : 2 070 ![]() |
Bonjour,
rien de surprenant : exiv2 n'affiche rien par défaut. |
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() Inscription : janvier 2011 Messages : 970 ![]() |
Salut,
Essaye avec le mode verbeux (-v) d'exiv2 et en parsant le résultat via "sed"... Un truc du genre : Code :
nom_fichier=$(exiv2 -vFr %Y%m%d-%Hh%Mm%S mv image.jpg | sed -n '$ s#.* \./##p')
__________________
$ man woman Il n'y a pas de page de manuel pour woman. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com