![Wie kann ich Dateien rekursiv kopieren, ohne die Verzeichnisse zu überschreiben](https://rvso.com/image/1337796/Wie%20kann%20ich%20Dateien%20rekursiv%20kopieren%2C%20ohne%20die%20Verzeichnisse%20zu%20%C3%BCberschreiben.png)
Nehmen wir an, ich habe unter Linux einige Dateien wie diese:
dir1/file1
dir2/file2
und ich möchte sie an ein Ziel kopieren, das sie bereits hat dir1
und dir2
das so aussieht:
dir1/file1
dir1/file1a
dir2/file2
dir2/file2a
Ich möchte nur Datei1 und Datei2 ersetzen. Wenn ich das aber mache cp -r
, dir1
wird in im Ziel durch den Inhalt von aus der Quelle ersetzt dir1
, ebenso wie dir2
, also bleibt mir nur
dir1/file1
dir2/file2
im Ziel. Ich verliere Dateien file1a
und file2a
!
Wie kann ich so kopieren, dass es heißt: „Kopieren Sie alle gefundenen Dateien in das entsprechende Verzeichnis (sofern vorhanden), erstellen Sie nur bei Bedarf ein neues Verzeichnis und führen Sie dies rekursiv aus.“?