【发布时间】:2023-03-06 12:12:01
【问题描述】:
我正在尝试同步一个 maildir 目录,该 maildir 目录中的某些文件夹包含以“点”开头的目录
.Archive/
.Sent Items/
我尝试使用以下
$ rsync -pogutr --exclude="." --exclude=".." .* /home/folder1/mail/domain/user1/ /home/folder2/mail/domain --progress
$ rsync -pogutr --exclude="../" /home/folder1/mail/domain/user1/.* /home/folder2/mail/domain/ --progress
$ rsync -pogutr --include=".*" /home/folder1/mail/domain/user1 /home/folder2/mail/domain/ --progress
所有这些都会将/home/folder1/mail/domain/中的其他子目录同步到/home/folder2/mail/domain/user1/目录中。
例如,如果/home/folder1/mail/domain/ 包含 user1、user2 和 user3 的子目录。那么user1、user2、user3的所有内容都会在/home/folder2/mail/domain/user1/目录下
【问题讨论】: