更新而不复制

更新而不复制

给定源目录和目标目录,如何更新源中具有较新版本的文件,但是不是复制目标中不存在的任何文件(在任何版本)?

也就是说,如果源有 1000 个文件,而目标只有 2 个,其中 1 个文件比源中的相应文件更新,1 个文件较旧,我希望替换较旧的文件,并且我不希望剩余的 999 个文件复制的。

答案1

rsync手册:

--existing  skip creating new files on receiver

参考:https://linux.die.net/man/1/rsync

相关内容