title: Read & Update filestream
body: <p>I have a little utility that does a search of a number of files. I had to create it because both Google &amp; Windows desktop searches were not finding the appropriate lines in files. The searching works fine (I am willing to improve on it) but one of the things I would like to add to my util is a batch find/replace.</p>
  
  <p>So how would be the best way to read a line from a file, compare it to a search term and if it passes, then update the line, and continue through the rest of the file?</p>