Rsync фильтрация файлов

Подскажите как настроить исключения для синхронизации каталогов? Мне нужны только файлы .dwg.

Пробовал:

rsync --include '*.dwg' -av dir1 dir2/

rsync --exclude={'*.bak', '*.tmp'} -av dir1 dir2/

rsync --exclude-from={'~/dir/exclude-to-rsync.txt'} -av dir1 dir2

C содержимым файла exclude-to-rcync.txt

*.bak
*.tmp
*.err
*.log
*.db
*.dwl2
*.original
*.txt
*.ion
*.xls
*.tif
*.shs

Ответы (1 шт):

Автор решения: Евгений

Получилось.

rsync --include="*/" --include="*.dwg" --exclude="*" -av dir1 dir2/

Только не понятна логика построения запроса include-include-exclude. И что означает */.

→ Ссылка