From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: tuhs-bounces@minnie.tuhs.org X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.1 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id dc06cf7a for ; Wed, 18 Jul 2018 17:36:30 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 01A699ED43; Thu, 19 Jul 2018 03:36:29 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id A524A9E3BA; Thu, 19 Jul 2018 03:36:20 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 95C0B9E3BA; Thu, 19 Jul 2018 03:36:18 +1000 (AEST) Received: from mail.bitblocks.com (ns1.bitblocks.com [173.228.5.8]) by minnie.tuhs.org (Postfix) with ESMTP id 58B4E9E3A6 for ; Thu, 19 Jul 2018 03:36:18 +1000 (AEST) Received: from bitblocks.com (localhost [127.0.0.1]) by mail.bitblocks.com (Postfix) with ESMTP id CBD53156E408; Wed, 18 Jul 2018 10:35:56 -0700 (PDT) From: Bakul Shah To: George Michaelson In-reply-to: Your message of "Wed, 18 Jul 2018 13:13:52 -0400." References: <201807181139.w6IBdvUT063499@tahoe.cs.Dartmouth.EDU> <20180718162514.GA67682@wopr> Comments: In-reply-to George Michaelson message dated "Wed, 18 Jul 2018 13:13:52 -0400." MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <42753.1531935356.1@bitblocks.com> Date: Wed, 18 Jul 2018 10:35:56 -0700 Message-Id: <20180718173603.CBD53156E408@mail.bitblocks.com> Subject: Re: [TUHS] grep X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: The Unix Heritage Society Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" On Wed, 18 Jul 2018 13:13:52 -0400 George Michaelson wrote: George Michaelson writes: > I was always told g/re/p as in g(lobally) apply r(egular) e(xpression) > and p(rint) was a backronym which reflected the regex commonalities of > sed/awk/grep/ed/ex/vi (ok, the latter two of course eggregiously > offend because its Bill Joy exoticism, but I think by now we can > accept some of the pauline epistles have later authors and are still > held to be useful... Here Brian Kernighan tells the story of how grep came about. I love how he ends the story! https://www.youtube.com/watch?v=NTfOnGZUZDk