Ich habe einen Ordner mit doppelten (von md5sum
( md5
auf einem Mac)) Dateien, und ich möchte einen Cron- Job planen, um alle gefundenen zu entfernen.
Ich bin jedoch nicht sicher, wie das geht. Was ich bisher habe:
md5 -r * | sort
Welches gibt so etwas aus:
04c5d52b7acdfbecd5f3bdd8a39bf8fb gordondam_en-au11915031300_1366x768.jpg
1e88c6899920d2c192897c886e764fc2 fortbourtange_zh-cn9788197909_1366x768.jpg
266ea304b15bf4a5650f95cf385b16de nebraskasupercell_fr-fr11286079811_1366x768.jpg
324735b755c40d332213899fa545c463 grossescheidegg_en-us10868142387_1366x768.jpg
3993028fcea692328e097de50b26f540 Soyuz Spacecraft Rolled Out For Launch of One Year Crew.png
677bcd6006a305f4601bfb27699403b0 lechaustria_zh-cn7190263094_1366x768.jpg
80d03451b88ec29bff7d48f292a25ce6 ontariosunrise_en-ca10284703762_1366x768.jpg
b6d9d24531bc62d2a26244d24624c4b1 manateeday_row10617199289_1366x768.jpg
ca1486dbdb31ef6af83e5a40809ec561 Grueling Coursework.jpg
cdf26393577ac2a61b6ce85d22daed24 Star trails over Mauna Kea.jpg
dc3ad6658d8f8155c74054991910f39c smoocave_en-au10358472670_1366x768.jpg
dc3ad6658d8f8155c74054991910f39c smoocave_en-au10358472670_1366x7682.jpg
Wie kann ich basierend auf dem MD5 der Datei verarbeiten, um Duplikate zu entfernen? Es ist mir egal, welches "Original" ich behalte - aber ich möchte nur eines behalten.
Sollte ich das anders angehen?
fdupes
Befehl, der dies ausführt ... Ich bin mir nicht sicher, auf welcher Distribution Sie sich befinden, aber er befindet sich in einem Debian-Paket mit demselben Namen. Außerdem ist MD5 heutzutage ein ziemlich schwacher Hash. Sie möchten wahrscheinlich verwendensha256sum
oder bessersha512sum
(was auf normaler PC-Hardware eigentlich schneller sein sollte )