Find and replace files

I am sure that a script like this exisits so before I try to write one, I thought would ask if anyone knew of one or could point me towards some code.

I need a find and replace script that will search approximately 2000 users directory on an OS X Server find the Safari plist and replace it with a different plist. It seems straight forward.

Thanks for any help.