]> git.ipfire.org Git - thirdparty/git.git/commit
grep: add --max-count command line option
authorCarlos López <00xc@protonmail.com>
Wed, 22 Jun 2022 19:47:32 +0000 (19:47 +0000)
committerJunio C Hamano <gitster@pobox.com>
Wed, 22 Jun 2022 20:23:29 +0000 (13:23 -0700)
commit68437ede53dccd1dea9e44e831a59de274d389de
tree4522d5e4501a87bd71ed5d0d0a3e7e1dd76b3cb7
parentf770e9f396d48b567ef7b37d273e91ad570a3522
grep: add --max-count command line option

This patch adds a command line option analogous to that of GNU
grep(1)'s -m / --max-count, which users might already be used to.
This makes it possible to limit the amount of matches shown in the
output while keeping the functionality of other options such as -C
(show code context) or -p (show containing function), which would be
difficult to do with a shell pipeline (e.g. head(1)).

Signed-off-by: Carlos López 00xc@protonmail.com
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-grep.txt
builtin/grep.c
grep.c
grep.h
t/t7810-grep.sh