aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlejandro Colomar <alx@kernel.org>2023-11-02 16:11:45 +0100
committerAlejandro Colomar <alx@kernel.org>2025-10-29 21:29:16 +0100
commitca893be25097d665e43cb420855210fb54a84f6a (patch)
tree475a76e94e0a2bca040da7f2bfc2625c11f919e4
parent4b2402eb33f249af381ed25fb027705515cb81b8 (diff)
downloadman-pages-ca893be25097d665e43cb420855210fb54a84f6a.tar.gz
Remove '-g' option
This program shouldn't know about file names. If that is wanted, use something like `find ... | grep ... | xargs grepc ...`. Signed-off-by: Alejandro Colomar <alx@kernel.org>
-rwxr-xr-xbin/grepc12
-rw-r--r--share/man/man1/grepc.14
2 files changed, 2 insertions, 14 deletions
diff --git a/bin/grepc b/bin/grepc
index a3f31e44ac..e0dd5cf05e 100755
--- a/bin/grepc
+++ b/bin/grepc
@@ -2,7 +2,6 @@
# Defaults:
-git='no';
FILES='.';
iflag='';
lflag='';
@@ -40,14 +39,11 @@ grepc_err()
grepc_parse_cmd()
{
- while getopts "cghiklt:" opt; do
+ while getopts "chiklt:" opt; do
case "$opt" in
c)
cflag='yes';
;;
- g)
- git='yes';
- ;;
h)
echo "Usage: $0 [OPTION ...] IDENTIFIER [FILE ...]";
exit 0;
@@ -186,11 +182,7 @@ grepc_parse_cmd()
grepc_find_files()
{
- if [ "$git" = 'yes' ]; then
- git ls-files $FILES;
- else
- find $FILES -type f;
- fi \
+ find $FILES -type f \
| xargs grep -${iflag}lPI -- "$1" \
| tee "$files_use" \
| xargs grep -${iflag}lP -- "$1\b" \
diff --git a/share/man/man1/grepc.1 b/share/man/man1/grepc.1
index 49a034d8bc..2d9e8ddfe0 100644
--- a/share/man/man1/grepc.1
+++ b/share/man/man1/grepc.1
@@ -129,9 +129,6 @@ Only uses
.RB ( u\fI*\fP )
are highlighted.
.TP
-.B \-g
-Restrict the search to files tracked by git.
-.TP
.B \-h
Output a help message and exit.
.TP
@@ -186,7 +183,6 @@ Originally written by
Alejandro Colomar
.ME .
.SH SEE ALSO
-.MR git-ls-files 1 ,
.MR pcre2grep 1 ,
.MR pcresyntax 3 ,
.MR pcrepattern 3