Well,

grep TRAV '/Users/edstockly/Desktop/09-18-09-Fri-Daily TV Gridx/ 
ProofLogs-09-18-09/0918_FRI.TXT'

egrep TRAV '/Users/edstockly/Desktop/09-18-09-Fri-Daily TV Gridx/ 
ProofLogs-09-18-09/0918_FRI.TXT'

Both of those commands, when run from the terminal, return every line  
of the file.  There should be only 40 or so lines that match.

In fact, in BBEdit if I do a "Find All" with GREP using:

\|\(TRAV\)\|

I get about 35 matching lines

A BBEdit "Find All" using GREP with TRAV

I get 49 matching lines. (Which is why we need both the |  and (

I think I'm close, but don't know what I'm missing.

ES