"A little explanation would be helpful. I get the '-exec rm' part but what are the two switches after that??"
{} \;
The {} tells find to drop each file name that is a match to the pattern into the rm command and then execute the rm command. The \; is necessary for bash to understand the syntax. The return is used by bash as "end of command". In this command you need two "end of commands" in a row (or nested "end of commands" ) or bash will get confused. The first "end of command" is the \; and the second is the return.
See:
man find
___________________________________
Be prepared. Create a LifeBoat CD.
http://users.rcn.com/srstites/LifeBo...home.page.html
Steve Stites