3
使rsync将文件从源移动到目标?
rsync是我的项目的不错选择吗? 我必须: -通过SSH将文件从源复制到目标文件夹, -确保所有文件都已复制, - 复制后删除源文件。 -如果我有冲突的名字,我必须重命名文件。 看来我可以使用以下选项:--remove-source-files(删除源文件) 但是rsync如何管理冲突,我可以有规则吗? 我的项目的用例: 我在服务器A上进行科学计算,结果被插入到“进程”文件夹中,对于每次计算,我都有一个像这样的存储库:/ process / calc1。 现在,我想将存储库“ / calc1”转移到服务器B(我获得/ process / calc1),并从服务器A删除“ calc1” 。...在另一次计算中,我在服务器A上获得了“ / process / calc2”,这个想法也是将“ calc2”移到服务器B的“ / process /”目录中,然后我现在在服务器B上: -/ process / calc1- / process / calc2 (并且服务器A上的/ process /为空)。 如果在新的计算之后服务器A中还有另一个文件夹,例如“ / process / calc1”,那么rsync将如何管理服务器B上的冲突(如果服务器B中已经存在“ / process / calc1”)? …