Tente isto:
cd /some/dir && rsync -av --files-from=<(find . -mtime 0 -printf "%p\n") <other stuff>
Ele usa Substituição do Processo <( )
para substituir o comando find
por um fifo nomeado e fornece o nome do fifo para rsync
para ler o que incluir na sincronização.
Atualizar
À luz da resposta de Kyle, parece que --files-from
é mais apropriado que --include-from
; embora ambos funcionem. Resposta atualizada