rg — Ripgrep Search
Fast regex search with ripgrep across 12 disciplines. Respects .gitignore, searches in parallel, Rust regex engine with optional PCRE2.
Disciplines
| Discipline | Description | Partials |
|---|---|---|
Pattern search, case-insensitive, word match, multiline, quiet mode |
1 |
|
Type filters, globs, hidden files, ignore rules, depth limits |
1 |
|
Files-only, JSON, vimgrep, context, replace, stats |
1 |
|
Rust regex, PCRE2 mode, lookaheads, Unicode, named captures |
1 |
|
Multi-repo search, config audit, secret scanning, log analysis |
1 |
|
.gitignore behavior, binary/hidden skipping, PCRE2 requirement |
1 |
|
Capture groups, named captures, --passthru context, diff comparison, attribute transforms |
1 |
|
--json schema, jq extraction, CSV export, Python processing, aggregate statistics |
1 |
|
Brace expansion across spokes, per-repo stats, attribute tracking, xref validation |
1 |
|
journalctl piping, auth scanning, error frequency, rate detection, compressed logs |
1 |
|
Active lines, sshd features, sudoers risks, firewall rules, systemd hardening |
1 |
|
Threads, mmap, benchmarks, max-count, max-filesize, git ls-files, --stats profiling |
1 |