cipherbliss_blog

script rff : Rename file folder

Pour ranger mes archives photos selon une organisation par tags dans les noms de fichiers je me suis heurté à une organisation de mes photos qui avait des informations d'évènements situées dans le nom de dossier qui les contenaient. Pour avoir cette information dans le nom de fichier j'avais quelques options:

  • créer un calendrier à partir de l'arborescence des fichiers et relier

ensuite les informations de date d'évènement avec les dates exif de fichier. Pour ça on peut utiliser la commande "tree" qui dessine une arborescence des dossiers. Il suffisait de rediriger la sortie de commande vers un fichier texte pour archiver ces informations dans mon système d'archives.

  • parcourir les dossiers, prendre l'information du nom du dossier et la

placer dans le nom des fichiers. C'est de là qu'est né le petit script python "rename file folder" que j'ai ensuite invoqué derrière un alias à lancer dans mes dossiers d'archive.

Vous pouvez voir la source du fichier python qui permet de renommer les fichiers ici:

https://forge.chapril.org/tykayn/workflow/src/branch/main/files-management/rename_photo_folder.py

ajoutez un alias dans votre fichier ~/.bashaliases

alias rff="python $WORKFLOW_PATH/files_management/rename_photo_folder.py"

et voilà