Faça isso no diretório pai:
rsync -avz parent_directory/my_special_files* othermachine:/other/path/
e funciona (pelo menos no Ubuntu 12.04 com a versão 30 do protocolo rsync 3.09).
O motivo? algo a ver com a lógica que o rsync usa para reconhecer hosts. As barras dianteiras precedidas por palavras parecem não ser consideradas como hosts. Estranhamente, quando eu usei find
, para que os nomes tivessem todos "./" prefixados, ainda assim não funcionou.
Existem algumas discussões sobre esse tipo de problema, por exemplo, isso , mas eles não falam sobre o uso de curingas e afins. Eles, no entanto, me inspiraram a tentar o que funcionou no final.