orgmode-to-gemini-blog/sources/cipherbliss_blog/lang_fr/20180808T170150__dedupliquer-ses-archives.org

91 lines
2.3 KiB
Org Mode
Raw Permalink Normal View History

2024-11-19 13:49:39 +01:00
:PROPERTIES:
:ID: 457c57e3-2051-4141-9ff7-afb83fa30e4f
:END:
#+title: dedupliquer-ses-archives
#+post_ID: 866
#+post_slug: dedupliquer-ses-archives
#+post_url: https://www.ciperbliss.com/2018/dedupliquer-ses-archives
#+post_title: Dédupliquer ses archives
#+post_tags: archivage, déduplication, fichiers
#+post_type: post
#+post_mime_types:
#+post_guid: undefined
#+post_status: publish
#+post_date_published: <2018-08-08T17:01:50>
#+post_date_modified: <2018-10-13T17:56:28>
#+post_index_page_roam_id: fa7f2a8c-2b94-4e42-bb4c-25c026ed7ff9
#+retrieved_from_db_at: <2024-11-18 16:25:08>
* Dédupliquer ses archives
:PROPERTIES:
:CUSTOM_ID: dédupliquer-ses-archives
:END:
rangez vos
documents à archiver dans un seul dossier, admettons qu'il se nomme:
*mes-archives* et se trouve dans votre dossier
personnel.créez
un dossier *trucs_a_ranger* dans le dossier
*mes-archives*admettons
que vous vouliez ranger vos musique, photos, livres qui sont
actuellement en bordel dans le dossier
"*trucs_a_ranger*".Créez
un dossier pour chaque chose à ranger (photos, livres, musique) dans
votre dossier "mes-archives" et déplacez (couper/coller) progressivement
les éléments à leur bonne place dan les dossiers qui vont bien. Il est
très probable que votre dossier pas rangé contienne des
duplicatas.installez
[[apt://fslint][fslint]]
#+begin_example
sudo apt install fslint
#+end_example
dans un
terminal, placez vous dans le dossier mes-archives et listez les
duplicatas présents uniquement dans le dossier non rangé, dans un
fichier texte créé pour l'occasion. Vous pourrez ensuite supprimer ces
fichiers par
script.
2024-11-19 23:50:42 +01:00
2024-11-19 13:49:39 +01:00
#+begin_example
cd /home/$USER/mes-archives/usr/share/fslint/fslint/findup |grep trucs_a_ranger > duplicates.txt
#+end_example
Vous pouvez
compter le nombre de fichiers dupliqués avec un word count en
ligne:
#+begin_example
wc -l duplicates.txt
#+end_example
ce qui devrait
vous donner quelque chose
comme:
#+begin_example
217 duplicates.txt
#+end_example
 Vous
pouvez vérifier que ces chemins de fichier listent unqiuement des
fichiers se trouvant dans le dossier en vrac en ouvrant le fichier
texte.vous
n'avez plus qu'a supprimer en masse ces duplicatas que vous avez déjà
rangé dans les autres
dossiers.
2024-11-19 23:50:42 +01:00
2024-11-19 13:49:39 +01:00
#+begin_example
xargs -d '\n' -a duplicates.txt rm
#+end_example
et voilà
\o/