我的包含列表小于要为rsync排除的文件数量。目录结构如下所示:
/store/app/out/content/version1/one.txt
/store/app/out/content/version1/onemore.txt
/store/app/out/content/version2/two.txt
/store/app/out/content/version3/three.txt
目标是将文件包含在特定 versionX 目录中,例如版本1 ,版本2 ,但不包括版本3 dir。
我尝试过没有取得任何成功:
rsync -avn --delete --modify-window=2
--include "store/app/out/content/((version1)|(version2))/*"
--exclude "store/app/out/content/*" <from> <to>
非常感谢任何正确方向的帮助。