Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: miro_ 05 Prosince 2017, 11:00:25
-
Potreboval bych automaticky-jednoduse vymazat v jedne ze dvou struktur adresaru 'binarne-duplicitni' soubory.
Pro cisteni duplicitnich souboru obcas uzivam FSlint. Znam v nem pouze rucni mazani duplicit, ktere je pouzitelne
pouze v pripade maleho poctu adresaru a souboru.
Neuspesne jsem zkousel pro tento ucel vyuzit Meld, WinMerge a FreeFileSync, ale pri velkem poctu soubou a adresaru,
jsem nebyl schopen cisteni efektivne resit.
Poradi mi nekdo, co by bylo vhodne pro takove pripady vyzkouset ?
-
Použij fdupes, je v repozitářích.
sudo apt-get install fdupes
Je to CLI aplikace. Použití je jednoduché:
fdupes -r /cesta/ke/složce
parametry:
-r prohledává rekurzivně
-d mazání (zobrazí seznam duplicit a požádá o výběr co se má zachovat)
bez tohoto parametru pouze zobrazí seznam
-N smaže bez ptaní vše kromě prvního výskytu ve skupině duplicit
-------------------------------
Automatizace:
Můžeš si vytvořit jednoduchý skript a spouštět ho cronem.
-
Mám výbornou zkušenost s aplikací dupeGuru.
Je to intuitivní grafický software, který ukazuje i na kolik procent se jednotlivé soubory shodují.
Lze pak nastavit jak automaticky s takovými soubory nakládat. Jestli se mají přesunout, či smazat atd.