我有一些文件夹被错误地复制了,我必须将它们合并在一起。假设文件夹A包含文件X,文件夹B包含文件Y,我想将文件X复制到文件夹B。但是,当然,我会遇到更复杂的情况,其中文件夹A和B都包含相同的文件X :在这种情况下,我想保留文件的最新副本,因此rsync应该比较两个文件,如果源较旧,则跳过它,否则目标是较旧的,覆盖。
我应该在rsync命令行上输入哪些参数?
这是我发现的谷歌搜索内容,但我认为这是不正确的。
rsync -avz --ignore-existing src dest
手册页超出了我的理解范围。
谢谢。
PS在两个文件夹中都存在文件的情况下,最好的做法是将较旧的文件覆盖到目标文件夹中,同时保留较旧的文件副本,以备备份,以防万一您应该返回到旧文件。以前
rsync -abuP