在Ubuntu中复制命令而不replace现有的内容?

您好,我如何在Ubuntu中将文件夹从源文件复制到目标文件,而无需replace目标文件夹中的现有内容?

我试过cp -r -ucp -r -n ,都没有工作。

我相信如果你用-r复制一个目录,-n只会对正在复制的目录起作用,而不是对单个文件起作用,给你留下一个互动的-i,这意味着你必须坚持观看它走了。 没有用,如果你正在脚本我想。

什么可以工作,而不是如果你正在复制一个有多个目录的源,是与rsync--ignore-existing标志。 rsync也可以用于本地传输,实际上,我更喜欢它复制整个目录/子目录。

覆盖前的交互查询是cp -i 。 你可以find更多的man cp