Ich habe den folgenden Befehl ein:finden Dateien mit gleicher MD5 hat im gleichen Unterverzeichnis
find myfolder -type f -exec md5sum '{}' ';' | sort | uniq --all-repeated=separate -w 15 > dupes.txt
, die eine Datei dupes.txt erstellt, das alle Bilder enthält, die Duplikate im myfolder Verzeichnis befinden.
Meine Verzeichnisstruktur sieht wie folgt aus:
/myfolder
|- /1
|- /2
|- /..
|- /20000
Problem ist derzeit listet es gleiche Bilder, auch wenn sie in verschiedenen Unter dirs sind.
Was ich brauche ist, dass es nur innerhalb der gleichen Unterverzeichnissen sucht. Wie muss ich den Komma anpassen, um dies zu erreichen?
ok gelöst: finden. -type d-exec fdupes -n {} \; – domi771
add -dN zum Löschen und keine Eingabeaufforderung. – domi771
Daten gefunden-ausgerichtet -type d -exec fdupes -dN {} \; – domi771