partitionsvergleich: doppelte dateien 1x löschen

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
michaa7
Beiträge: 4989
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

partitionsvergleich: doppelte dateien 1x löschen

Beitrag von michaa7 » 08.01.2016 13:27:10

Ich suche eine möglichkeit beim vergleich zweier verzeichnise inkl. unterverzeichnissen (musikdateien auf unterschiedlichen partitionen) im verzeichnis "A" alle dateien in allen verzeichnissen und unterverzeichnisssen zu löschen, die sich auch in Verzeichnis "B" oder einem unterverzeichnis von "B" befinden (gleicher dateiname, -größe, teilweise unterscheidliche änderungszeit, wohl wegen cp ohne "-a"). Im grunde ist es das gegenteil von synchronisierung. Gibt es ein synchronisierungstool, welches eben auch sein gegenteiliges feature implementiert hat?

Ich hatte gehofft mittels "mv -n" alle nicht-doppelten dateien von "A" nach "B" verschieben zu können um dann eben auf "A" den rest einfach zu löschen (was ich tuen muß da die physikalische festplatte komplett leer ein muß um badblocks mit schreibberechtigung drüberlaufenlassen zu können). Daher muß ich jetzt erst irgendwie die duplikate finden um den rest ohne die duplikate temporär woanders hin kopieren zu können. Es geht um ca. 70GB, von denen wohl mehr als die hälfte duplikate darstellen.


???


EDIT:
Zwar habe ich im wiki folgendes gefunden:
https://wiki.debianforum.de/Doppelte_Dateien_löschen
aber beim durchlesen des scripts (mit allerdings bestenfalls rudimentären scriptkenntnissen) sehe ich nichts was irgendwie auf die auswahl von *zwei* zu durchsuchenden verzeichnissen schließen liese. Die doubletten müssen sich hier wohl in einem verzeichnis befinden (was in meinem fall den zu durchsuchenden baum nahe an "/" heranrücken würde und ihn dadurch unangemessen aufbläht).

Geht das nicht auch gezielter?
/EDIT
Zuletzt geändert von michaa7 am 08.01.2016 14:11:30, insgesamt 2-mal geändert.
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Benutzeravatar
MSfree
Beiträge: 11683
Registriert: 25.09.2007 19:59:30

Re: partitionsvergleich: doppelte dateien 1x löschen

Beitrag von MSfree » 08.01.2016 14:09:11

Eine Liste mit doppelten Dateien kann man sich mit fdupes ausgeben lassen.

ggfls. mit apt-get install fdupes installieren.

michaa7
Beiträge: 4989
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: partitionsvergleich: doppelte dateien 1x löschen

Beitrag von michaa7 » 08.01.2016 15:16:04

Danke für den hinweis , schaut gut aus.

Allerdings habe ich mittlerweile fslint gefunden, installiert und ausgeführt was die arbeit relativ komfortabel und mit einem GUI (flint-gui) direkt löst. Die gefundenen duplikate können mittels voreingestellten filter (wie z.B. "alle ausser erstem der doppelten oder mehrfach einträge) oder wildkard-masken gelöscht werden.

Der suchdurchlauft dauert etwas, was aber bei 70 + 120 GB wohl kein wunder ist.

Urteil: nicht über alle kritik erhaben, aber dennoch sehr zu empfehlen.
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

geier22

Re: partitionsvergleich: doppelte dateien 1x löschen

Beitrag von geier22 » 08.01.2016 20:33:50

Interssant wäre es noch zu wissen, wie du deine Musik- Dateien benannt hast.
Wenn du nur den Titel als Dateinamen vergeben hast, hast du vielleicht ungeahnte Schätze in deiner Sammlung gelöscht ?
Tools wie fslint können z.B. nicht Tags lesen.
Wenn du deine Dateien nicht nach dem Schema artist - album - track - name benant hast ( wobei man da mit - oder (. ) oder sonstigen Trennzeichen jede Kombination wählen kann) kannst du die Dateien kaum unerscheiden.
Wahllos herausgegriffen habe ich z.B. in meiner Sammlung 17 Dateien " Built for Comfort" von 15 Interpreten wobei 2 von Howlin' Wolf aber von verschiedenen Alben sind und - bei fast gleicher Spieldauer aber sehr unterschiedlicher Interpretation.
Sollte aber nur eine Anmerkung sein, und vielleicht der Ansporn, die Dateien richtig zu taggen :P
.. dann kann man die Doppelten nämlich auch in jeder Musikdatenbank orten. :wink:

Um zu verdeutlichen was ich meine (auch wieder wahllos . Albert King - Blues Power)
http://www.allmusic.com/song/blues-power-mt0000181021

michaa7
Beiträge: 4989
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: partitionsvergleich: doppelte dateien 1x löschen

Beitrag von michaa7 » 08.01.2016 20:58:58

Obwohl du grundsätzlich recht hast stellt sich bei mir das problem nicht so: es ging in diesem fall um files, die eben noch nicht vernünftig eingepflegt wurden, und zum teil recht nerfig individuelle rattenschwanzlange namen besaßen. Gleich bedeutet im genannten fall auch gleichgroß. Es war hier schon gut abschätzbar, das gleich auch wirklich gleich bedeutet. Und wer unterschiedliche versionen von artist-song gleich benennt wäre wirklich selber schuld ...

btw, das weiter oben genannte tool fdupes würde diesen fehler allerdings wirklich ausschließen weil es bitgenau vergleicht. Allerdings macht das vielleicht auch fslint, denn nur dann wäre der unterpunkt "namenskonflikt" verständlich.
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

geier22

Re: partitionsvergleich: doppelte dateien 1x löschen

Beitrag von geier22 » 08.01.2016 21:06:27

Ok - Ich gehe halt grundsätlich anders vor.
Wenn ich - selten - irgendwoher irgendetwas downloade oder rippe, kommt es grundsätzlich erstmal in meine Import - Ordner.
Nur komplett getaggte und nach einem einheitlichen Schema umbenannte Dateien haben die "Ehre" in die Musiksammlung und dann auf mein Laufwerk mit Musik
einziehen zu dürfen. Da sind dann 1,5 TB "Unikate" :)

michaa7
Beiträge: 4989
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: partitionsvergleich: doppelte dateien 1x löschen

Beitrag von michaa7 » 08.01.2016 22:59:50

jetzt muß ich das doch nochmals klären: Die doppelten dateien habe ich nicht weil ich "1" nicht von "1" unterscheiden könnte. Ich habe mir einige ungetaggte titel von meinem desktop auf mein laptop kopiert um diese in der gartenlaube abspeilen zu können. Irgendwann sind dann dort eben auch unikate dazugekommen, und nach einem festplattenwechsel und umbau muß ich eben die einen von den anderen unterscheiden. Natürlich ist dien vorgehen sinnvoll und ich kann dich nur beglückwünschen. Ich hechle nun eben genau diesem wünschbaren ergebnis noch hinterher ...
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Antworten