summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorAlejandro Colomar <alx@kernel.org>2023-11-03 22:21:30 +0100
committerAlejandro Colomar <alx@kernel.org>2023-11-03 23:23:28 +0100
commit518f28157358862ddda3bc94e546447b81e8936f (patch)
tree771a38ffaa255d68d5257dacae94ceed4d0af5c3 /share
parentd34c191fce67f9f22b974c6db9a6ef14f5479d79 (diff)
Add recursive search back in with -r
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Diffstat (limited to 'share')
-rw-r--r--share/man/man1/grepc.111
1 files changed, 10 insertions, 1 deletions
diff --git a/share/man/man1/grepc.1 b/share/man/man1/grepc.1
index 8785020..eb79522 100644
--- a/share/man/man1/grepc.1
+++ b/share/man/man1/grepc.1
@@ -21,7 +21,8 @@ and word boundaries are implicitly added to it in most cases.
If no
.I file
is given,
-the program reads the standard input.
+nonrecursive searches read standard input,
+and recursive searches examine the working directory.
.SS Types of code
This program can search for several types of code.
The following arguments can be passed to the
@@ -143,6 +144,14 @@ instead print the name of each input file
from which output would normally have been printed.
Each file is only printed once.
.TP
+.B \-r
+Recursive search.
+If an input file is a directory,
+read all files under such directory, recursively,
+without following symbolic links.
+This is useful even if specific files are specified in the command line
+as it enables certain optimizations that cannot be enabled in filter mode.
+.TP
.BI \-t " type"
Restrict the search to a specific
.I type