"Doppelte" Dateien mittels Script löschen

Status
Für weitere Antworten geschlossen.

ULSWK

Benutzer
Mitglied seit
15. Aug 2016
Beiträge
38
Punkte für Reaktionen
0
Punkte
6
Hallo,

ich hoffe meine Frage ist richtig in diesem Forum.
Ich habe folgendes Problem:
Durch eine Syncronisierungssoftware sind etwa 40% meiner Bilder welche im Ordner /PHOTO/... liegen dupliziert worden.

Beispiel:
/volume1/photo/2017/2017-08/20170819_61_1669.jpg
/volume1/photo/2017/2017-08/20170819_61_1669_ADMIN_May-22-172317-2018_Conflict.JPG
/volume1/photo/2017/2017-08/20170819_61_1670.jpg
/volume1/photo/2017/2017-08/20170819_61_1670_ADMIN_May-22-172317-2018_Conflict.JPG

Die "eigentlichen" Dateien sind die Dateien..._61_1669.jpg und ..._61_1670.jpg
Die Dateien mit _Conflict am Ende wurden durch die Sync Software dort angelegt.
Diese würde ich gern wieder löschen, da sie nichts als ein Duplikat der Original Dateien sind.
Da es insgesamt tausende Dateien sind, bietet sich hier ein manuelles Löschen eher nicht an.

Ich könnte recht fix eine Textdatei erstellen, die Zeile für Zeile (so wie oben dargestellt) die Dateinamen der zu löschenden Dateien enthält.
Wenn ich jetzt ein Script hätte, das die Textdatei Zeile für Zeile durchgeht und die angegebenen Dateien löscht, hätte ich wieder Ordnung.

Kann mir jemand helfen, wie das gehen würde ?
 
Zuletzt bearbeitet:

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.889
Punkte für Reaktionen
1.172
Punkte
754
M.E. reicht es, Dich z.B. per putty auf die DS zu verbinden und per Shell im richtigen Verzeichnis folgendes Kommando abzusetzen:

Rich (BBCode):
rm -f *_Conflict.JPG

Das funktioniert allerdings nur, wenn sich alle Dateien, um die es geht, in einem Verzeichnis befinden.
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344

fraubi

Benutzer
Mitglied seit
25. Nov 2011
Beiträge
605
Punkte für Reaktionen
0
Punkte
42
Oder Du nimmst den Totalcommander, lässt das Verzeichnis /photo mit dem Befehl *_Conflict*.jpg durchsuchen. Dann werden alle diese Dateien angezeigt, die Du dann markierst und löscht.
Geht schneller und braucht keine Script-Basteleien...

Gruß
Fraubi

P.S. Der normale Windows-Dateiexplorer sollte das auch können.......
 

Nomad

Benutzer
Mitglied seit
23. Okt 2008
Beiträge
597
Punkte für Reaktionen
0
Punkte
0
Mit Windows Explorer sollte das auch gehen wenn man keine zusätzliche Software installieren will.
 

c0smo

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
08. Mai 2015
Beiträge
6.657
Punkte für Reaktionen
1.204
Punkte
254
Oder du nimmst das Windows Tool "AllDup 4.x". Damit findest du alles doppelte, anhand von ca 10 verschiedenen Kriterien, wie Name, Größe, Dateiinhalt. Es können auch Bilder direkt verglichen werden, falls die anderen Kriterien nicht passend sind.
Gehr auch recht schnell, wenige Minuten und er hat bei mir knapp 2000 Duplikate bei 50000 Bildern gefunden.
 

ULSWK

Benutzer
Mitglied seit
15. Aug 2016
Beiträge
38
Punkte für Reaktionen
0
Punkte
6
Wow,
klingt als hätte ich hier viel zu kompliziert gedacht.
Mal gucken was am schnellsten zum Ziel führt, aber damit komm ich klar.

Danke Euch für die Vorschläge !!
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat