orgmode-to-gemini-blog/sources/cipherbliss_blog/lang_fr/20230424T121732__renommer-des-photos-selon-leur-nom-de-dossier-parent.org

62 lines
2.6 KiB
Org Mode
Raw Normal View History

2024-11-19 13:49:39 +01:00
:PROPERTIES:
:ID: 156369a3-15bd-400c-8db7-477e67d5ffd0
:END:
#+title: renommer-des-photos-selon-leur-nom-de-dossier-parent
#+post_ID: 1801
#+post_slug: renommer-des-photos-selon-leur-nom-de-dossier-parent
#+post_url: https://www.ciperbliss.com/2023/renommer-des-photos-selon-leur-nom-de-dossier-parent
#+post_title: Renommer des photos selon leur nom de dossier parent
#+post_tags: python, fichiers, script, bash, rangement, renommage
#+post_type: post
#+post_mime_types:
#+post_guid: undefined
#+post_status: publish
#+post_date_published: <2023-04-24T12:17:32>
#+post_date_modified: <2023-04-24T12:17:32>
#+post_index_page_roam_id: fa7f2a8c-2b94-4e42-bb4c-25c026ed7ff9
#+retrieved_from_db_at: <2024-11-18 16:25:08>
* Renommer des photos selon leur nom de dossier parent
:PROPERTIES:
:CUSTOM_ID: renommer-des-photos-selon-leur-nom-de-dossier-parent
:END:
C'est pas le tout d'avoir plein de photos rangées
selon leur évènement dans une liste de dossiers décrivant ces
évènements, si on veut que les informations de ces évènements soient
dans le nom de
fichier [[https://www.cipherbliss.com/organiser-ses-fichiers-avec-des-tags-avec-filetags/][et
que ça soit tagué correctement]] pour pouvoir les retrouver facilement,
il faut de bons outils pour ça.J'ai
ceci:
#+begin_example
/photos/2023/01 evènement bidule/0001.jpg/photos/2023/01 evènement bidule/0002.jpg/photos/2023/01 evènement bidule/0003.jpg/photos/2023/02 festival truc/0001.jpg/photos/2023/02 festival truc/0002.jpg/photos/2023/02 festival truc/0003.jpg
#+end_example
Et je souhaite avoir cela:
#+begin_example
/photos/2023/01 evènement bidule 0001.jpg/photos/2023/01 evènement bidule 0002.jpg/photos/2023/01 evènement bidule 0003.jpg/photos/2023/02 festival truc 0001.jpg/photos/2023/02 festival truc 0002.jpg/photos/2023/02 festival truc 0003.jpg
#+end_example
Voici justement un petit script pour ça confectionné
dans ma cuisine: *Rename File Folder*.Pour l'appeler
facilement, un petit alias bash et zou, *rff* fera le taf dans tout le
dossier courant de votre terminal.Dans votre fichier
*~/.bash_aliases*:
#+begin_example
alias rff="python /home/Nextcloud/ressources/workflow_nextcloud/files_management/rename_photo_folder.py" # mettez votre script où vous voulez
#+end_example
2024-11-19 23:50:42 +01:00
[[https://forge.chapril.org/tykayn/scripts/src/branch/master/bash/file_management/rename_photo_folder.sh]]
[[https://forge.chapril.org/tykayn/scripts/src/branch/master/bash/file_management/rename_photo_folder.py]]et
2024-11-19 13:49:39 +01:00
tadam, vous aurez votre renommage en masse.Comme
toujours, il vaut mieux tester les renommages de fichiers en masse sur
de petites portions de copie de fichiers.