Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Apr 2010 15:13:49 -0700
From:      Gary Kline <kline@thought.org>
To:        "Randal L. Schwartz" <merlyn@stonehenge.com>, glarkin@FreeBSD.org, FreeBSD Mailing List <freebsd-questions@FreeBSD.org>
Subject:   Re: perl qstn...
Message-ID:  <20100404221349.GD47459@thought.org>
In-Reply-To: <20100404205835.GA34394@holstein.holy.cow>
References:  <20100403210610.GA4135@thought.org> <4BB8108A.9080104@FreeBSD.org> <1270371713.5861.98.camel@tao.thought.org> <86aatjnsts.fsf@red.stonehenge.com> <20100404203951.GB47459@thought.org> <20100404205835.GA34394@holstein.holy.cow>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Apr 04, 2010 at 10:58:35AM -1000, parv@pair.com wrote:
> in message <20100404203951.GB47459@thought.org>,
> wrote Gary Kline thusly...
> >
> >  ---Maybe you can clue me in on this one: around a dozen years ago
> >  i somw found a recursive grep named tgrep online. to save tying,
> >  i renamed it "rgr". i can start anywhere and 'rgr pattern'
> >  --WITHOUT ANY ASTERISK-- will find any pattern and skip binary or
> >  tarballs or compressed files.  given this, rgr has become my
> >  favorite utility, but since it doesn't have All of grep's
> >  options, yes, it's tru e, there are times whrn i have to use the
> >  real thing.   i have searched for tgrep and cannot find a newer
> >  more complete version.  would you or anyone reading this know
> >  where an upgraded version is?
> >
> >  Here is the Usage string:
> >
> >  p4 13:07 <tao> [5524] rgr
> >  Usage: tgrep [-iredblLnf] regexp filepat ...
> >         tgrep -h for help
> >
> >
> >  if not for trgep/rgr my shoulder would've fallen off and just
> >  laid on the floor; that's how much i use this script.  having the
> >  'w' switch would be nice, so would the -N switch.
> 
> What does "-N" do in grep included with FreeBSD?  My version
> (FreeBSD 8) only has "-n".


	Sorry, my bad.  I should have said that "N" was any positive
	integer.   Sometimes I'll be searching for a phrase that i'm
	not certain of and will type grep -7 PATTERN file[s] where
	PATTERN is a known.  I'll pipe around for various other
	strings.  
> 
> I know of one tcgrep (by Tom Christiansen) ...
> 
>   http://www.perl.com/CPAN/authors/id/TOMC/scripts/tcgrep.gz
> 
> 
> Then, there is ack ...
> 
>   http://search.cpan.org/dist/ack/ack
> 
> 
> ... may need to tinker with option to search non-Perl files (see -a
> option).
> 
> Or, simply ...
> 
>   #!/bin/sh
> 
>   #  If your particular egrep is laced with potent PCRE, may use -P
>   #  option (before "$@") to specify Perl regex.
>   egrep -r $@ .
> 


	this tgrep is from the NL; by a Prof Piet van Oostrum and is
	dated 5/19/93.  i think ii wrote this fellow many years ago.
	Zip.  I'll ck out ack when i'm using a gui mailer, thanks.

	gary


> 
>   - parv
> 
> -- 
> 

-- 
 Gary Kline  kline@thought.org  http://www.thought.org  Public Service Unix
        http://jottings.thought.org   http://transfinite.thought.org
    The 7.79a release of Jottings: http://jottings.thought.org/index.php




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100404221349.GD47459>