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à
|
|
|
|
|
|
|
|
|