Copy only files recursively

Hi,

find . | xargs -s 47518 can list all the files and directories recursively , is there any possibility to copy only files from directories and subdirectoreis once it is listed. Please help

Thans & Regards
Uma

find . -type f -exec cp {} /tmp \;
ls -Rl | grep "[a-z]:" | sed 's/://'

Hi,

I actually need to copy the files itself to another directory searching with the directories and sub-directories along with the listing. Please guide

Thanks

Uma