From owner-freebsd-hackers Wed Jan 24 04:41:57 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA26184 for hackers-outgoing; Wed, 24 Jan 1996 04:41:57 -0800 (PST) Received: from mail.cs.tu-berlin.de (mail.cs.tu-berlin.de [130.149.17.13]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id EAA26166 for ; Wed, 24 Jan 1996 04:41:40 -0800 (PST) Received: from herpes.cs.tu-berlin.de (wosch@herpes.cs.tu-berlin.de [130.149.17.126]) by mail.cs.tu-berlin.de (8.6.12/8.6.12) with ESMTP id NAA03170; Wed, 24 Jan 1996 13:39:36 +0100 From: Wolfram Schneider Received: (wosch@localhost) by herpes.cs.tu-berlin.de (8.6.12/8.6.9) id NAA03370; Wed, 24 Jan 1996 13:39:31 +0100 Date: Wed, 24 Jan 1996 13:39:31 +0100 Message-Id: <199601241239.NAA03370@herpes.cs.tu-berlin.de> To: Warner Losh Cc: hackers@FreeBSD.org Subject: Re: recursive grep In-Reply-To: <199601222354.QAA01113@rover.village.org> References: <199601222354.QAA01113@rover.village.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-hackers@FreeBSD.org Precedence: bulk Warner Losh writes: >: I would like add options for recursive searching >: (grep -R foo /usr/include). > >find /usr/local | xargs grep foo find /usr/local \( -type f -o -type l \) -print | xargs grep foo >Why do we need another wart on grep? Because people are lazy. 'xargs grep foo' call /usr/bin/grep, not my alias 'grep -i'. grep -R is shorter and for interactive use. Just my 0.02 Euro Wolfram