Frage ChatGPT oder den Chat-Bot deines Vertrauens.
ChatGPT gibt unter anderem den Vorschlag, von allen Dateien Hashwerte zu ermitteln und so muss man nur die Hashwerte vergleichen. Das finde ich ist die beste Idee, da man ja jede Datei mit jeder vergleichen muss und somit die Lesezeiten stark minimiert werden, da jede Datei nur noch einmal eingelesen werden muss.
Sein Vorschlag lautet (ungeprüft!):
# Für beide Verzeichnisse:
find /pfad/zu/verzeichnis1 -type f -print0 | sort -z | xargs -0 -n1 -P$(nproc) md5sum > verzeichnis1.md5
find /pfad/zu/verzeichnis2 -type f -print0 | sort -z | xargs -0 -n1 -P$(nproc) md5sum > verzeichnis2.md5
und dann
diff -u verzeichnis1.md5 verzeichnis2.md5
Edit: typo