Package: grep;
Reported by: "Adams, John" <john.adams <at> anritsu.com>
Date: 2020年2月13日 16:58:01 UTC
Severity: normal
Tags: moreinfo
To reply to this bug, email your comments to 39591 AT debbugs.gnu.org.
the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-grep <at> gnu.org:bug#39591; Package grep.
(2020年2月13日 16:58:01 GMT) Full text and rfc822 format available."Adams, John" <john.adams <at> anritsu.com>:bug-grep <at> gnu.org.
(2020年2月13日 16:58:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: "Adams, John" <john.adams <at> anritsu.com> To: "bug-grep <at> gnu.org" <bug-grep <at> gnu.org> Subject: grep v3.4 after-context Date: 2020年2月13日 16:49:17 +0000
[Message part 1 (text/plain, inline)]
Recent greps do not behave as documented with respect to after-context. In the past I've been accustomed to -AX meaning print X lines of after context. That is not how gnu grep is working now, but it is how it is documented. In fact -AX, which I tested with a v3.4 that I build on Ubuntu 18, will print X+1 lines of after-context. If you want 1, you must say -A0.
[Message part 2 (text/html, inline)]
bug-grep <at> gnu.org:bug#39591; Package grep.
(2020年2月22日 03:09:02 GMT) Full text and rfc822 format available.Message #8 received at 39591 <at> debbugs.gnu.org (full text, mbox):
From: Jim Meyering <jim <at> meyering.net> To: "Adams, John" <john.adams <at> anritsu.com> Cc: 39591 <at> debbugs.gnu.org Subject: Re: bug#39591: grep v3.4 after-context Date: 2020年2月21日 19:08:16 -0800
tags 39591 + moreinfo stop On Thu, Feb 13, 2020 at 8:58 AM Adams, John <john.adams <at> anritsu.com> wrote: > Recent greps do not behave as documented with respect to after-context. In the past I've been accustomed to -AX meaning print X lines of after context. That is not how gnu grep is working now, but it is how it is documented. In fact -AX, which I tested with a v3.4 that I build on Ubuntu 18, will print X+1 lines of after-context. If you want 1, you must say -A0. Thanks for the report. Can you provide a stand-alone example like the following to demonstrate the problem? I am unable to reproduce it so far, since this prints only one line of following context: $ printf '%s\n' a b c d e | grep -A1 c c d
Paul Eggert <eggert <at> cs.ucla.edu>
to control <at> debbugs.gnu.org.
(2020年9月21日 19:14:02 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.