我正在尝试同步一个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/
包含用户1、用户2和用户3的子目录。那么用户1、用户2和用户3的所有内容都将在 /home/folder2/mail/domain/user1/
目录中。