There appear to be a lot of SF and SO questions out there about this, but none seem to match my requirements.
So I want to rsync two of those dirs, while excluding the rest. It's important that we exclude all but those two dirs, because there might be other files that at some later date are added to the source_dir and would need to be excluded without being explicitly listed.
rsync -av --dry-run --delete --exclude="source_dir/*" (or just "*") --include-from="include.txt" source_dir dest_dir
And my include.txt had
and also I tried adding
No joy. Nothing gets included at all.