@ugone@mastodon.cisti.org boh penso che sarei in grado di farlo uno script all'uopo, ma mi sbagliavo prima, mi Γ¨ venuto in mente poi che ci sono programmi giΓ fatti per questo genere di cose, mannaggia non avrΓ² mai i tuoi dieci euri, comunque guarda qui per esempio, https://archlinux.org/packages/?sort=&q=duplicate&maintainer=&flagged=, e qui, https://aur.archlinux.org/packages?O=0&K=dupes - scremando quelli che non c'entrano ovviamente.
Ne avevo provati parecchi per un'esigenza mia molto simile alla tua, sul piccì qui mi son rimasti fdupes, rdfind e rmlint, ma non ricordo con quale mi fossi trovato meglio; almeno uno di questi, o forse tutti, potevano tenere log delle modifiche; per il resto alla fine comunque mi pare si tratterebbe di usarne uno che abbia modalità interattiva e per ogni serie di file identici (ovvero uguali byte per byte, a prescindere dal nome) tra tutti quelli che trova esplorando ricorsivamente le directory che gli passi ti chieda quale tenere e cancelli gli altri (mi pare proprio che almeno uno di questi lo faccia), e poi copiare tutti i file rimanenti nella directory di destinazione (a scanso di danni, meglio fare una copia di tutte le directory di origine prima).