Is there any way to run a search or a search and replace on a file from the command line?

I'm trying to search and replace on a bunch of files using a batch file.  The reason I'm not using a specialized search and replace app is that I'd like to review any replacements that have been made, and possibly make a few edits in the files afterward.

Thanks in advance,
Greeze