Will if you're going to go into 3-letter tools that start with 'a' that can do the requested task, then I'm just going to have to tell everyone how to do it with awk
awk '/^\*/ && !/^\*INDICATOR/ { print $0 }' file awk takes a pattern and then a set of things to do with lines that match that pattern. So my pattern says "line starts with '*' AND lines does NOT start with '*INDICATOR'". Lines that match get processed by the curly braces, which in this case prints out the entire line ($0 in awk parlance) -Shawn On 9/7/07, Bill Ricker <[EMAIL PROTECTED]> wrote: > > Or, if you only have an old grep, but do have Perl, the following should > > work: > > The Andy and the "ack" project have built a better grep with perl. > http://perladvent.pm.org/2006/5/ > search.cpan.org/~petdance/ack/ack > petdance.com/ack/ > > "ack is pure Perl, so consistent across all platforms. Command name is > 25% shorter. :-) Heck, it's 50% shorter compared to grep -r. " > use.perl.org/~petdance/journal/31763 > > http://www.youtube.com/watch?v=G1ynTV_E-5s [Andy "petdance" giving > "ack" Lighting talk at OSCON 2007, 9min] > http://www.perlfoundation.org/perl5/index.cgi?ack > > Disclaimer - I have been known to contribute a patch to "ack" once in > a blue moon. > > -- > Bill > [EMAIL PROTECTED] [EMAIL PROTECTED] > _______________________________________________ > gnhlug-discuss mailing list > gnhlug-discuss@mail.gnhlug.org > http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/ > _______________________________________________ gnhlug-discuss mailing list gnhlug-discuss@mail.gnhlug.org http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/