Wie füge ich Ordner und Unterordner zusammen?

11

Ich habe zwei Ordner (ORIGINAL A und ORIGINAL B) und beide haben Unterordner.

Wie füge ich diese beiden Ordner (und Unterordner) zu DESTINATION C zusammen?

a) ORIGINAL A und ORIGINAL B haben dieselben Unterordner. Ich möchte jede eindeutige Datei eines Unterordners in den "richtigen" Unterordner von DESTINATION C kopieren

b) Einige Unterordner befinden sich nur in ORIGINAL A, aber nicht in ORIGINAL B. Ich möchte einen Ordner in DESTINATION C.

Kennt jemand einen Terminalbefehl?

Produnis
quelle

Antworten:

15

Versuchen:

rsync -aP /ORIGINAL_A/* /DESTINATION_C/

Dies ist wie eine Kopie des Ordners A.

rsync -aP /ORIGINAL_B/* /DESTINATION_C/

Das sollte die Ordner A und B mit einem anderen Ordner C synchronisieren.

Sie können die Datei direkt von A nach B synchronisieren, haben aber auf diese Weise keinen Datenverlust.

Prophezeiung201
quelle
Danke, du hast meinen Tag gemacht. Genau das habe ich gesucht!
Produnis
Was tun, wenn rsync nicht verfügbar ist? Wie geht das mit CP?
Max