rsync version 3.4.1 protocol version 32
Проблема:
rsync -vtR --include='*.txt' --include='*.zip*' --include='*.rar*' --include='*.7z*' --exclude="*" source ~/dest/
Последнее правило отменяет все предыдущие. Пробовались также и фильтры, с тем же самым результатом:
rsync -vtR --filter "+ *.txt" --filter "+ *.zip" --filter "+ *.rar" --filter "+ *.7z" --filter "- *" source ~/dest/
Приходится пока задействовать такую конструкцию:
for i in $( find source \( -iname "*.txt" -o -iname "*.zip" -o -iname "*.rar" -o -iname "*.7z" \) ) ; do rsync -vtR $i ~/dest/ ; done
Но довольно медленно… Хотелось бы rsync :(