--- Begin Message ---
Subject: |
-a changes whether a match is found |
Date: |
Wed, 11 Mar 2015 10:38:28 -0700 |
--text (-a) is documented to change only the output, not grep's exit status.
Yet, it does change the exit status here:
$ printf "a\0b\n" | LC_ALL=C src/grep -la a.b; echo $?
(standard input)
0
$ printf "a\0b\n" | LC_ALL=C src/grep -l a.b; echo $?
1
Noted by Andreas Schwab in https://bugs.gnu.org/20080.
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#20088: -a changes whether a match is found |
Date: |
Wed, 11 Mar 2015 14:53:26 -0700 |
On Wed, Mar 11, 2015 at 11:02 AM, Paul Eggert <address@hidden> wrote:
> On 03/11/2015 10:38 AM, Jim Meyering wrote:
>>
>> --text (-a) is documented to change only the output, not grep's exit
>> status.
>
> It is documented, albeit too tersely. I tried to improve it by installing
> the attached.
Thanks, Paul. In which case I'm closing this issue, too.
--- End Message ---