From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 05 10:30:39 2019 Received: (at submit) by debbugs.gnu.org; 5 Apr 2019 14:30:39 +0000 Received: from localhost ([127.0.0.1]:46166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hCPrb-00011o-35 for submit@debbugs.gnu.org; Fri, 05 Apr 2019 10:30:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34555) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hCOjj-0003II-R3 for submit@debbugs.gnu.org; Fri, 05 Apr 2019 09:18:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:48659) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hCOjb-000476-0V for submit@debbugs.gnu.org; Fri, 05 Apr 2019 09:18:20 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48928) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hCOjZ-00046y-L5 for bug-grep@gnu.org; Fri, 05 Apr 2019 09:18:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_50,HTML_MESSAGE, RCVD_IN_DNSWL_MED,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hCOjY-000448-7n for bug-grep@gnu.org; Fri, 05 Apr 2019 09:18:17 -0400 Received: from dfw-mailout10.raytheon.com ([199.46.199.220]:55548) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hCOjW-0003xu-FR for bug-grep@gnu.org; Fri, 05 Apr 2019 09:18:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raytheon.com; h=from : to : subject : date : message-id : content-type : mime-version; s=dkim2017; bh=SoEm+DoihTVkyYyc6SceK5oSR67EgSuRRvnqxyz4vNg=; b=OF0HNmIJFSql0guWov92zAYs39aM04KVBytHuN6HkZonAQa+47h5KuXs0jcfjJ+QNphb 3CUxjnMSsda9TQ+RhP084NVegavscYmn1baPZhbHqliRjhiviisiZcHe18qjO71trOvh 8SGP83R4LQhM9Nny9LrKKq4u1OIultEdFWib+pnexZlS0WG+/rq91S5oEKH6wfM8rJj3 PIkv5MypgYu/20E6Q5OYT6rbdkzlCyhFas3P+1yeMoeZtcXf+4MvZr62HCj4xKhQiGL4 qB2WbFBFWyviNVHp7hJ48IbscbsFm+cmjTyL/9oGO7LqK6CMZMb6dkz9dLg93LbINAv/ 2w== Received: from tx-mailout10.rtnmail.ray.com (tx-mailout10.rtnmail.ray.com [138.126.127.234]) by dfw-mailout10.ext.ray.com (8.16.0.27/8.16.0.27) with ESMTPS id x35DI9qu037043 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 5 Apr 2019 13:18:09 GMT Received: from 008-smtp-out.ray.com ([23.103.1.24]) by tx-mailout10.rtnmail.ray.com (8.16.0.27/8.16.0.27) with ESMTPS id x35DI8uo017117 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=OK) for ; Fri, 5 Apr 2019 13:18:09 GMT Received: from BN1F00802MB0049.008f.mgd2.msft.net (23.103.1.21) by BN1F00802MB0052.008f.mgd2.msft.net (23.103.1.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1750.22; Fri, 5 Apr 2019 13:18:08 +0000 Received: from BN1F00802MB0049.008f.mgd2.msft.net ([23.103.1.21]) by BN1F00802MB0049.008f.mgd2.msft.net ([23.103.1.21]) with mapi id 15.20.1750.021; Fri, 5 Apr 2019 13:18:08 +0000 From: Andrew Browne To: "bug-grep@gnu.org" Subject: Bug in grep -e (GNU grep 2.51) Thread-Topic: Bug in grep -e (GNU grep 2.51) Thread-Index: AdTrsV7qDd0udr6ZQfGXfN+Z7NdUaw== Date: Fri, 5 Apr 2019 13:18:08 +0000 Message-ID: <775a639842d148698dc40650dfa7d432@BN1F00802MB0049.008f.mgd2.msft.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [23.103.12.5] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BN1F00802MB0052: Content-Type: multipart/alternative; boundary="_000_775a639842d148698dc40650dfa7d432BN1F00802MB0049008fmgd2_" MIME-Version: 1.0 X-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-04-05_10:, , signatures=0 X-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-04-05_10:, , signatures=0 X-DMZ-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 lowpriorityscore=0 mlxlogscore=634 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1904050090 X-DMZ-Spam-Reason: mlx X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 199.46.199.220 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 05 Apr 2019 10:30:37 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) --_000_775a639842d148698dc40650dfa7d432BN1F00802MB0049008fmgd2_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, I am using GNU grep 2.5.1, so maybe this has been fixed by now. Bug: 'grep -e -e ' sometimes doesn't show all o= f the matches for one pattern. Example: 'grep -e blah -e stuff ' finds all "blah", but only some of = "stuff", when contains lots of "blah" and only a few "stuff" mixed i= n. As an alternative that works, I used 'grep -E '|' = ' Andrew Browne --_000_775a639842d148698dc40650dfa7d432BN1F00802MB0049008fmgd2_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi,

 

I am using GNU grep 2.5.1, so maybe this has been fi= xed by now.

 

Bug: ‘grep –e <pattern1> -e <pa= ttern2> <file>’ sometimes doesn’t show all of the matc= hes for one pattern.

Example: ‘grep –e blah –e stuff &l= t;file>’ finds all “blah”, but only some of “stu= ff”, when <file> contains lots of “blah” and only a= few “stuff” mixed in.

 

As an alternative that works, I used ‘grep = 211;E ‘<pattern1>|<patter2>’ <file>’

 

 

Andrew Browne

--_000_775a639842d148698dc40650dfa7d432BN1F00802MB0049008fmgd2_-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 08 01:25:41 2019 Received: (at 35159) by debbugs.gnu.org; 8 Apr 2019 05:25:41 +0000 Received: from localhost ([127.0.0.1]:48925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hDMmq-0003b4-TE for submit@debbugs.gnu.org; Mon, 08 Apr 2019 01:25:41 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:58872) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hDMmo-0003ao-SP for 35159@debbugs.gnu.org; Mon, 08 Apr 2019 01:25:39 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 28CCC160FAA; Sun, 7 Apr 2019 22:25:33 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id Stbe49PD4Tl4; Sun, 7 Apr 2019 22:25:32 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 79ADD161379; Sun, 7 Apr 2019 22:25:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 9fal2SUdIlVd; Sun, 7 Apr 2019 22:25:32 -0700 (PDT) Received: from [192.168.1.9] (cpe-23-242-74-103.socal.res.rr.com [23.242.74.103]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 56AB7160A2B; Sun, 7 Apr 2019 22:25:32 -0700 (PDT) Subject: Re: bug#35159: Bug in grep -e (GNU grep 2.51) To: Andrew Browne References: <775a639842d148698dc40650dfa7d432@BN1F00802MB0049.008f.mgd2.msft.net> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <149ede14-d562-b81e-c964-5c7097f367e0@cs.ucla.edu> Date: Sun, 7 Apr 2019 22:25:32 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <775a639842d148698dc40650dfa7d432@BN1F00802MB0049.008f.mgd2.msft.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 35159 Cc: 35159@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Can you give a specific test case illustrating the bug? From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 09 14:53:42 2019 Received: (at 35159-done) by debbugs.gnu.org; 9 Apr 2019 18:53:42 +0000 Received: from localhost ([127.0.0.1]:51973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hDvsM-0001XT-50 for submit@debbugs.gnu.org; Tue, 09 Apr 2019 14:53:42 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:54992) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hDvsI-0001X8-5a for 35159-done@debbugs.gnu.org; Tue, 09 Apr 2019 14:53:40 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 1586816169D; Tue, 9 Apr 2019 11:53:31 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id Xpj2JG6585Gt; Tue, 9 Apr 2019 11:53:30 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 4DB0B16169E; Tue, 9 Apr 2019 11:53:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id r-OVqUGptcZZ; Tue, 9 Apr 2019 11:53:30 -0700 (PDT) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 342101615C7; Tue, 9 Apr 2019 11:53:30 -0700 (PDT) Subject: Re: bug#35159: Bug in grep -e (GNU grep 2.51) To: Andrew Browne References: <775a639842d148698dc40650dfa7d432@BN1F00802MB0049.008f.mgd2.msft.net> <149ede14-d562-b81e-c964-5c7097f367e0@cs.ucla.edu> <3a567ae24185477596656df7a539d853@BN1F00802MB0049.008f.mgd2.msft.net> From: Paul Eggert Openpgp: preference=signencrypt Autocrypt: addr=eggert@cs.ucla.edu; prefer-encrypt=mutual; keydata= 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 uNcby4U= Organization: UCLA Computer Science Department Message-ID: <67d2a7d3-175e-1fc2-8cd6-5d7407e65400@cs.ucla.edu> Date: Tue, 9 Apr 2019 11:53:29 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <3a567ae24185477596656df7a539d853@BN1F00802MB0049.008f.mgd2.msft.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 35159-done Cc: 35159-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) On 4/8/19 6:03 AM, Andrew Browne wrote: > * dummyfile1.txt contains "blah blah blah one two three blah blah blah one two three blah blah blah" > * dummyfile2.txt contains "blah blah blah one two three blah blah blah one two three" > * 'grep --color -i -e blah -e two dummyfile1.txt' produces the file with all colored "blah" and none of the "two" are colored. > * 'grep --color -i -e blah -e two dummyfile2.txt' produces the file with all colored "blah" and only the second "two" is colored. (It seems to like finding on a line only after all of are found on that line.) I don't observe these symptoms in grep 3.3, the current version. So I think the bug has been fixed, and am closing the bug report. Thanks anyway for reporting it. grep 2.5.1 was released in 2004, and it's time to upgrade for other reasons. From unknown Mon Aug 18 15:39:04 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 08 May 2019 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator