X-Spam-Check-By: sourceware.org To: cygwin AT cygwin DOT com From: Gmane User Subject: Re: whole-word matches searches of mailing list archive & packages Date: Sun, 29 Jan 2006 02:41:39 -0500 Lines: 25 Message-ID: References: <43DBD7F5 DOT 5050100 AT doe DOT carleton DOT ca> <43DBDF72 DOT D25F24CC AT dessent DOT net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) In-Reply-To: <43DBDF72.D25F24CC@dessent.net> X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Brian Dessent wrote: > Fred Ma wrote: >>I was searching for whether the current cygwin has the "stat" command. >>This is for future reference, since I am unable to update my old >>cygwin installation at the moment. I eventually found that "stat" >>resides in coreutils, but I was wondering if there is a way to specify >>whole-word matches when searching either the mailing list archive or >>while performing a Setup Package Search. The reason is that some >>words are very common as partial words, so searches tend to come up >>with many unrelated hits. Thanks. > > > The search is a regular expression. If you are searching for a binary > of a particular name, use "/foo\.exe" which will anchor the match so > that it can only match a command by that name, i.e. > /some/path/to/foo.exe. See "man pcre" for more information. Thanks, Brian. "man pcrepattern" cleared this up, and I found that I could do a package search for (say) \bstat\.exe\b. It doesn't seem to work on a search of the mailing list archive, though. A search for stat.exe, stat\.exe, and "stat.exe" seems to find pages containing "stat" and "exe" rather than "stat.exe". But I appreciate the pointer to PCRE for the package search. Fred -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/