From owner-freebsd-questions Fri Mar 17 10: 1:39 2000 Delivered-To: freebsd-questions@freebsd.org Received: from corinth.bossig.com (corinth.bossig.com [208.26.239.66]) by hub.freebsd.org (Postfix) with ESMTP id 970CA37BBFE for ; Fri, 17 Mar 2000 10:01:36 -0800 (PST) (envelope-from kstewart@3-cities.com) Received: from 3-cities.com (kenn2230.bossig.com [208.26.242.230]) by corinth.bossig.com (Rockliffe SMTPRA 3.4.7) with ESMTP id ; Fri, 17 Mar 2000 10:10:57 -0800 Message-ID: <38D27307.880CB12C@3-cities.com> Date: Fri, 17 Mar 2000 10:01:43 -0800 From: Kent Stewart Organization: BOSSig X-Mailer: Mozilla 4.72 [en] (Windows NT 5.0; U) X-Accept-Language: en,pdf MIME-Version: 1.0 To: Jerry Preeper Cc: freebsd-questions@freebsd.org Subject: Re: help with find command References: <3.0.5.32.20000317034932.0087b9c0@cts.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Jerry Preeper wrote: > > I have been using the find command to search for files periodically that > contain certain phrases throughout the web directory like this > find . -exec grep -l "getimage.cgi" {} \; 2> /www/jerry/wrong-banners.txt For starters I would add -name "*.htm*" after the dot(.) and then change the -l to -L. Add what ever string you are looking for after the "-L". From man grep, the -L identifes files that do not contain the string. Kent > which has been really useful. I just run it from the top of my htdocs > directory and it goes through all the subdirectories. Basically it finds > any pages that my ad banner code is messed up on. Now I'd like to be able > to find any file on my web directory that _doesn't_ have a certain phrase > in it. All of my web pages should have ad banner code that runs from a > script called getad.cgi Maybe find isn't the right command for this > task, but I want to find any page that has a .htm* extension that does not > contain the phrase getad.cgi in htdocs or any subdirectory under it. > Anyone have any pointers to help me get started... > > Jerry > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message -- Kent Stewart Richland, WA mailto:kstewart@3-cities.com http://www.3-cities.com/~kstewart/index.html http://daily.daemonnews.org/ SETI (Search for Extraterrestrial Intelligence) @ Home http://setiathome.ssl.berkeley.edu/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message