remove a 350 files in one shot

i have a dir called logs. In it i have some 350 files how to move all those files from directory logs to a new dir called archive

I want to do it in single shot

Below the command i m trying but not getting

find . -name "CurrentCollector*" -exec mv {} archive \;
--------------------------------------------------------------

The command looks fine. How is it failing?

For safety add the path to directory and the "file" type on your find command:

find /path/to/dir -type f -name "CurrentCollector*" -exec mv {} /path/to/archive \;