On 10/9/2002 20:08, [EMAIL PROTECTED] wrote:
> I have one question for you.  I have been looking to find out what the
> command/utility "grep" actually means or stands for. [...]

"Advanced Editing on UNIX" by Brian W. Kernighan, Bell
Laboratories, Murray Hill, New Jersey 07974, August 4, 1978,
says:

  "The program <b>grep</b> was invented to get around these
  limitations [as described previously for <b>ed</b>].  The
  search patterns that we have described in the paper are
  often called 'regular expressions', and 'grep', stands for

    g/re/p

  That describes exactly what <b>grep</b> does -- it prints
  every line in a set of files that contain a particular
  pattern."

This is from the "UNIX Time Sharing System: UNIX
Programmer's Manual" as published by Holt, Rinehart and
Winston in 1983.  I've got the original Bell Labs memo in my
archives somewhere, but I'm pretty sure this is what I
remember reading when I first met 6th Edition UNIX in the
late 70's.

Steve.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-questions" in the body of the message

Reply via email to