From 4f6e72fcfbd46e21ebf1aa595f7738730e42ad37 Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Sat, 5 Feb 2011 02:51:14 +0100 Subject: [PATCH] document count option (and imply unique) --- git-grep-footer | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/git-grep-footer b/git-grep-footer index 2e42b4a..b676ab8 100755 --- a/git-grep-footer +++ b/git-grep-footer @@ -125,7 +125,7 @@ while (readline) { my $line = $_->[2] // join(': ', @$_); $line =~ s/^/$hash / if defined $hash; - if (defined $opt{min} or $opt{max}) { + if (defined $opt{min} or $opt{max} or $opt{count}) { my $counter = \$headercount{ $_->[0] }->{ $_->[1] // '' }; my $excess = $$counter++ - ($opt{min} // 0); next if $excess >= ($opt{max} || 1); @@ -211,6 +211,11 @@ The original line is given for each match, but simplifications still apply for duplicate determination. Additional samples are optionally given upto the given maximum. +=item -c, --count + +Prefixes (unique) lines by the number of occurrences. +Causes output to be buffered until all input has been read (obviously). + =back =head1 AUTHOR -- 2.30.0