A simple multithreaded grep implementation using Go.
go install github.com/ddomd/sgrep@latest
sgrep [-vrwb] <query> [path]
- '-v' shows line numbers and file path
- '-r' use query as a regex
- '-w' sets the amount of search workers(default: 10)
- '-b' sets the buffer of the work channel(default: 100)