Ich habe zwei Kopien eines Ordners
src/
dest/
Ich möchte sie folgendermaßen zusammenführen:
Wenn sich eine Datei nur in befindet src
, möchte ich, dass sie in verschoben wirddest
Wenn eine Datei nur in ist dest
, möchte ich, dass sie ignoriert wird und der IE in Ruhe gelassen wird.
Wenn sich eine Datei in beiden Ordnern befindet und identischen Inhalt hat (dh gleiche Größe und Datum), löschen Sie vonsrc
Wenn sich eine Datei in beiden Ordnern befindet und nicht den gleichen Inhalt hat, lassen Sie sie zurück, src
damit ich sie manuell zusammenführen kann.
Nur eine sehr kleine Anzahl von Dateien (zwischen 0% und 5% der gesamten Dateien) sollte in dieser letzten Kategorie enthalten sein, aber ich weiß nicht, wie ich das in beiden und das gleiche von beiden trennen soll, aber unterschiedlich.
Ich habe versucht, herauszufinden, wie man das macht, rsync
aber bisher ohne Erfolg.