parallel grep - A grep that searches files in parallel.
Works the same as GNU grep for supported args.
Supported args
Usage of grepp [options] PATTERN [file...]:
-E pattern is regex
-H file names
-color WHEN
set WHEN to enable colors (always,auto,never) (default "never")
-include string
include glob
-l only print filenames on match
-n line numbers
-q quiet - exit code of 0 signifies match
-r recurse into directories
-s suppress errors
Benchmark
Command
Mean
Min
Max
Relative
rg -u -u -u -L -a -g "*go" main /home/howeyc/src/
26.2ms ± 900µs
24.3ms
31.8ms
1.00
./fgrepp -r --include "*go" main /home/howeyc/src/