我注意到 rsync 有
--exclude=PATTERN exclude files matching PATTERN
--exclude-from=FILE read exclude patterns from FILE
开关,但是难道我不能从我使用的过滤文件中排除文件吗?
cat << EOF >> $FILTER
+ /home
- /*.iso
- /*.mp3
- /*
EOF
似乎不起作用。
答案1
“*” 与“/”不匹配,因此除非源根目录中有 mp3 和 iso 文件,否则不会有任何效果。使用“**”让模式也匹配斜线。