From: "John M. Aldrich" Newsgroups: comp.os.msdos.djgpp Subject: Re: GREP Date: Mon, 14 Oct 1996 20:12:55 -0700 Organization: Three pounds of chaos and a pinch of salt Lines: 27 Message-ID: <32630137.3FFB@cs.com> References: <53uc4h$sa5 AT coconut DOT epix DOT net> Reply-To: fighteer AT cs DOT com NNTP-Posting-Host: ppp102.cs.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: rowe AT epix DOT net To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Caltoi wrote: > > I'm a self taught tinkerer in programming and I keep seeing a program > called grep. What is it and what does it do?? Grep = Global Regular Expression Print It's a text search utility like DOS's 'find', but far more powerful. For example: % grep "\<__dpmi.*(.*)" .../*.c finds all references to functions that start with the string "__dpmi" in all .c files in the current directory and all its subdirectories. Try that with DOS find. :) -- John M. Aldrich * Anything that happens, happens. * Anything that, in happening, causes something else to happen, causes something else to happen. * Anything that, in happening, causes itself to happen again, happens again. * It doesn't necessarily do it in chronological order, though. --- Douglas Adams