I would like to thank Evan Manning who solved my grep/filename print
problem. The reason why the filename was not being printed when the
string was found in multiple files was caused by embedded carriage
return characters (^M) in the log files. The ^M character, which
preceded each line in the file, was overwriting the filename part of
the output string from grep.
Thanks again Evan,
~ NeoPath Inc. Bellevue, Washington USA ~