perl qstn...
Gary Kline
kline at thought.org
Sun Apr 4 22:13:55 UTC 2010
On Sun, Apr 04, 2010 at 10:58:35AM -1000, parv at pair.com wrote:
> in message <20100404203951.GB47459 at 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 at 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
More information about the freebsd-questions
mailing list