GNU bug report logs - #65416
Feature request: include first line of file in output

Previous Next

Package: grep;

Reported by: Daniel Green <ddgreen <at> gmail.com>

Date: Mon, 21 Aug 2023 07:16:02 UTC

Severity: wishlist

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 65416 <at> debbugs.gnu.org (full text, mbox):

From: arnold <at> skeeve.com
To: ddgreen <at> gmail.com, 65416 <at> debbugs.gnu.org
Subject: Re: bug#65416: Feature request: include first line of file in output
Date: Mon, 21 Aug 2023 10:57:14 -0600
Daniel Green <ddgreen <at> gmail.com> wrote:

> I'm frequently searching CSV files with 20-30 columns, and when there's a
> hit it can be hard to know what the columns are. An option to also print
> the first line of a file (either always, or only if that file had a match
> to the pattern) in addition to any hits would be nice.
>
> Thanks,
> Dan

It sounds like awk would be a better tool:

	awk 'FNR == 1 || /pattern/' files ...

should do the trick.

HTH,

Arnold




This bug report was last modified 1 year and 321 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.