如何在 Ubuntu 16.04 中合并两个目录?

Pur*_*ula 4 command-line files 16.04

我有两个文件夹/var/first/app/var/second/app. 我在两个文件夹中有不同的文件,很少有相同的文件。我想合并/var/second/app/var/first/app. 我怎样才能做到这一点?

Jav*_*ias 11

这应该可以解决问题:

rsync -av /var/second/app /var/first/app
Run Code Online (Sandbox Code Playgroud)

  • 我必须使用`rsync -av /app/。app/.` 或 app 目录将存在于第一个/app 中。因此“/var/first/app/app”。也许是因为道路不完全合格。 (3认同)

Rav*_*ina 5

使用类似的东西:

cp -r /var/first/app /var/second/
rm -r /var/first/app
Run Code Online (Sandbox Code Playgroud)

或更改cp -rcp -a 保留所有权和时间戳。

您还可以使用它-i来确定发生了什么。它会在覆盖任何内容之前提示您。