Esta es una entrada que también me sirve de recordatorio sobre cómo copiar una estructura de directorios, sin copiar los archivos que tienen dentro, o incluyendo sólo alguno de ellos.
Esta utilidad nos puede servir para crear las carpetas en otro ordenador, o en un disco duro externo con el fin de mantener al estructura de directorios ya creada.

Para ello he traducido el artículo

Copiar la estructura de directorio, sin copiar ningún archivo

$ rsync -a -f"+ */" -f"- *" origen/ destino/


Los dos -F argumentos significan, respectivamente «copiar todos los directorios» y luego «no copiar nada mas».

Copiar sólo directorios y archivos Phyton

$ rsync -a -f"+ */" -f"+ *.py" -f"- *" origen/ destino/


Esto sirve para copiar la estructura general del directorio, pero sólo unos archivos

Copiar todo, pero excluir los directorios .git

$ rsync -a -f»- .git/» -f»+ *» origen/ destino/