如果目标上不存在目录,则复制文件

如果目标上不存在目录,则复制文件

您能否将文件(理想情况下使用 rsync,但考虑任何可编写脚本的工具)从服务器 A 复制到服务器 B,跳过目标上已存在的目录及其包含的任何文件?

Server A
FEED
--CUSTOMER1
----feed_12414.xml
--CUSTOMER2
----feed_6583.xml
--CUSTOMER3
----feed_97334.xml

Server B
FEED
--CUSTOMER1
----feed_new.xml
--CUSTOMER5
----feed_new.xml

结果应该是:

Server B
FEED
--CUSTOMER1
----feed_new.xml
--CUSTOMER2
----feed_6583.xml
--CUSTOMER3
----feed_97334.xml
--CUSTOMER5
----feed_new.xml

答案1

rsync --ignore-existing --recursive /source_dir /destination_dir

你是这个意思吗 ?

相关内容