orgmode-to-gemini-blog/sources/cipherbliss_blog/lang_fr/20230717T120149__script-rff-rename-file-folder.org

68 lines
2.0 KiB
Org Mode
Raw Normal View History

2024-11-19 13:49:39 +01:00
:PROPERTIES:
:ID: 17d4f5f9-69fd-44b7-bfda-d89679e7988e
:END:
#+title: script-rff-rename-file-folder
#+post_ID: 1820
#+post_slug: script-rff-rename-file-folder
#+post_url: https://www.ciperbliss.com/2023/script-rff-rename-file-folder
#+post_title: script rff : Rename file folder
#+post_tags: pim
#+post_type: post
#+post_mime_types:
#+post_guid: undefined
#+post_status: publish
#+post_date_published: <2023-07-17T12:01:49>
#+post_date_modified: <2023-10-10T17:54:23>
#+post_index_page_roam_id: fa7f2a8c-2b94-4e42-bb4c-25c026ed7ff9
#+retrieved_from_db_at: <2024-11-18 16:25:08>
* script rff : Rename file folder
:PROPERTIES:
:CUSTOM_ID: script-rff-rename-file-folder
:END:
Pour ranger mes archives photos selon une
[[https://www.cipherbliss.com/organiser-ses-fichiers-avec-des-tags-avec-filetags/][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.
2024-11-19 23:50:42 +01:00
2024-11-19 13:49:39 +01:00
- 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.
2024-11-19 23:50:42 +01:00
2024-11-19 13:49:39 +01:00
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 ~/.bash_aliases
#+begin_example
alias rff="python $WORKFLOW_PATH/files_management/rename_photo_folder.py"
#+end_example
et voilà