Renommage de dossiers de photos

Je me souvienais avoir tweeté cette ligne de Bash il ya a quelque temps. En ayant besoin aujourd’hui, je l’ai donc cherchée. Le truc de recherche de Twitter craint assez, donc j’ai pris l’option bourrine mais néanmoins couronnée de succès : j’ai collé le RSS de mon Twitter dans Google Reader et fait une recherche dans Google Reader. Même pas dur 😉

Du coup, pour la prochaine fois que je la cherche, la voici :

for i in *_*; do mv $i 2010-`expr substr $i 7 2`-`expr substr $i 5 2`; done

Pour la sémantique, ben… mon appareil photo Pentax enregistre les photos sous un dossier XXX_jj-mm où XXX est un numéro incrémenté pour chaque jour de prise de vue, en commençant à 100, et en commençant à 100 à chaque fois que la carte mémoire est vidée, jj le jour, mm le mois. Je renomme donc mes dossiers de photo en 2010-mm-jj (et faudra que j’update la ligne dans quelques mois, dur.)

Ya probablement plus élégant, mais ça ça marche 😉

J’aurais probablement aussi pu ouvrir le manuel de l’appareil photo pour voir s’il y avait moyen de modifier le nom des répertoires créés.

Bah…

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.