www.delorie.com/archives/browse.cgi | search |
X-Spam-Check-By: | sourceware.org |
To: | cygwin AT cygwin DOT com |
From: | mwoehlke <mwoehlke AT tibco DOT com> |
Subject: | Re: Possible bug in pgrep (procps) |
Date: | Mon, 17 Jul 2006 17:48:58 -0500 |
Lines: | 42 |
Message-ID: | <e9h44r$3gr$1@sea.gmane.org> |
References: | <3820 DOT 130 DOT 240 DOT 136 DOT 130 DOT 1153173646 DOT squirrel AT pinus DOT tt DOT luth DOT se> |
Mime-Version: | 1.0 |
User-Agent: | Thunderbird 1.5.0.4 (X11/20060516) |
In-Reply-To: | <3820.130.240.136.130.1153173646.squirrel@pinus.tt.luth.se> |
X-IsSubscribed: | yes |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Unsubscribe: | <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Bengt-Arne Fjellner wrote: > pgrep from procps-3.2.6-1 when asking for an exact match with arguments seems to > demand an extra space after the argument. > See the following sequence. > > No space after the f on the commandline > $ emacs f& > [1] 2072 > > without extra space > $ pgrep -x -f "emacs f" > > with extra space after f > $ pgrep -x -f "emacs f " > 2072 > > Bug or my misunderstanding ? Sure sounds like a bug, unless 'grep "foo"' is no longer supposed to match the line "foo "... 'man pgrep' isn't very specific on how the pattern matching is supposed to work, so I would assume partial matches are expected to work (as they would in grep). Interestingly enough, on my computer (cygwin 1-5-19.4, procps 3.2.6-1), I see the following: $ sleep 1h& [1] 2136 $ pgrep -f 'sleep 1h' 2136 $ pgrep -f 'sleep 1h ' 2136 $ pgrep -f 'sleep 1h ' $ (Same results using ""s instead of ''s.) This also seems wrong; 'sleep 1h ' should not have matched anything IMO. It does seem like there is something fishy going on. -- Matthew Interix, Sphinterix. Cygwin apps don't crash. :-) -- 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/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |