Zwei Verzeichnisse mittels rsync
zusammenführen (merge)
Professor Hastig
Ubuntu
ubuntuusers
Ich habe die zwei Ordner ORIGINAL-A
und ORIGINAL-B
. Diese sollen nun im Ordner ZIEL
zusammengeführt werden.
ORIGINAL-A
undORIGINAL-B
haben teilweise die selben Unterordner, wobei die Dateien innerhalb dieser Unterordner unterschiedlich (Dateiname, Inhalt, Version) seien können. Jede “unique” Datei soll in ihrer aktuellsten Form in den entsprechenden Unterordner des OrdnersZIEL
kopiert werden.Manche Unterordner existieren nur in
ORIGINAL-A
, manche Unterordner nur inORIGINAL-B
. Alle “uniquen” Ordner sollen an die entsprechende Stelle des OrdnersZIEL
kopiert werden.
In der Kommandozeile funktioniert dies z.B. mittels rsync
:
rsync -aP /Pfad/zu/ORIGINAL-A/* /Pfad/zu/ZIEL/
rsync -aP /Pfad/zu/ORIGINAL-B/* /Pfad/zu/ZIEL/