这是我的 rsync 命令
rsync --delete /src-dirname /dest-dirname
这将产生
/dest-dirname/src-dirname
到达目的地。
我想要的是同步下面/src-dirname
的所有文件和目录/dest-dirname
,
这可以通过添加到源来完成/*
,但同时--delete
不再删除目标处的子目录(参见rsync 不会删除目标上的文件)。
有什么想法可以实现吗?
答案1
您是否尝试过不使用 /*?请尝试以下命令。末尾缺少 /。rsync --delete /src-dirname/ /dest-dirname 如果此方法有效,请告知我们