I've tried this before. I swear I was able to issue this kind of command before:
mv /home/user/temp1/* /home/user/temp2
Basically, I got this command from here: https://superuser.com/questions/273254/move-files-and-folders-recursively-in-linux
Any idea why it's telling me
mv: cannot stat `/home/user/temp1/*': No such file or directory