如何合并文件夹和子文件夹?

Pro*_*nis 11 filesystem command-line

我有两个文件夹(ORIGINAL A 和 ORIGINAL B),并且都有子文件夹。

如何将这两个文件夹(和子文件夹)合并到 DESTINATION C?

a) 原件 A 和原件 B 确实具有相同的子文件夹。我想将任何子文件夹的每个唯一文件复制到 DESTINATION C 的“正确”子文件夹中

b) 某些子文件夹仅在原始 A 中,而不在原始 B 中。我想要 DESTINATION C 中的任何文件夹

有人知道终端命令吗?

pro*_*201 15

尝试:

rsync -aP /ORIGINAL_A/* /DESTINATION_C/
Run Code Online (Sandbox Code Playgroud)

这就像文件夹 A 的副本

rsync -aP /ORIGINAL_B/* /DESTINATION_C/
Run Code Online (Sandbox Code Playgroud)

这应该将文件夹 A 和 B 同步到另一个新文件夹 C。

您可以直接将文件从 A 同步到 B,但这样不会丢失数据。