Ich habe einige Ordner, die versehentlich dupliziert wurden, und ich muss sie zusammenführen. Angenommen, Ordner A enthält Datei X und Ordner B enthält Datei Y. Ich möchte, dass Datei X in Ordner B kopiert wird. Natürlich kann es auch zu komplexeren Fällen kommen, in denen z. B. Ordner A und B dieselbe Datei X enthalten : In diesen Fällen möchte ich die neueste Kopie der Datei behalten, daher sollte rsync beide Dateien vergleichen. Wenn der Ursprung älter ist, überspringen Sie ihn einfach, andernfalls ist das Ziel das ältere, überschreiben Sie ihn.
Welche Parameter sollte ich in die rsync-Befehlszeile eingeben?
Dies ist, was ich googeln fand, aber ich denke nicht, ist richtig.
rsync -avz --ignore-existing src dest
Die Manpage ist mir irgendwie ein Rätsel.
Vielen Dank.
PS: In den Fällen, in denen eine Datei in beiden Ordnern vorhanden ist, ist es am besten, die ältere Datei in den Zielordner zu überschreiben und gleichzeitig eine Kopie der älteren zu speichern Bisherige
rsync -abuP