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