Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Search

ack

https://beyondgrep.com/documentation/

  • Allowed standalone flags: –color, –column, –count, –files-with-matches, –files-without-matches, –flush, –follow, –group, –heading, –help, –ignore-case, –invert-match, –line, –literal, –match, –no-color, –no-filename, –no-follow, –no-group, –no-heading, –nocolor, –noenv, –nofilter, –nofollow, –nogroup, –noheading, –nopager, –nosmart-case, –passthru, –print0, –show-types, –smart-case, –sort-files, –version, –with-filename, –word-regexp, -1, -H, -L, -V, -c, -f, -h, -i, -l, -n, -s, -v, -w, -x
  • Allowed valued flags: –after-context, –before-context, –context, –ignore-dir, –max-count, –noignore-dir, –output, –pager, –type, –type-add, –type-del, –type-set, -A, -B, -C, -m

ag

https://github.com/ggreer/the_silver_searcher

  • Allowed standalone flags: –ackmate, –all-text, –all-types, –case-sensitive, –color, –column, –count, –filename, –files-with-matches, –files-without-matches, –fixed-strings, –follow, –group, –heading, –help, –hidden, –ignore-case, –invert-match, –line-numbers, –literal, –no-break, –no-color, –no-filename, –no-follow, –no-group, –no-heading, –no-numbers, –nobreak, –nocolor, –nofilename, –nofollow, –nogroup, –noheading, –nonumbers, –null, –numbers, –one-device, –only-matching, –print-all-files, –print-long-lines, –search-binary, –search-files, –search-zip, –silent, –smart-case, –stats, –unrestricted, –version, –vimgrep, –word-regexp, -0, -H, -L, -Q, -S, -U, -V, -a, -c, -f, -h, -i, -l, -n, -s, -u, -v, -w
  • Allowed valued flags: –after, –before, –context, –depth, –file-search-regex, –ignore, –max-count, –pager, –path-to-ignore, –workers, -A, -B, -C, -G, -g, -m

fd

https://github.com/sharkdp/fd#readme

  • Allowed standalone flags: –absolute-path, –case-sensitive, –fixed-strings, –follow, –full-path, –glob, –has-results, –help, –hidden, –ignore, –ignore-case, –ignore-vcs, –list-details, –no-follow, –no-hidden, –no-ignore, –no-ignore-parent, –no-ignore-vcs, –no-require-git, –one-file-system, –print0, –prune, –quiet, –regex, –relative-path, –require-git, –show-errors, –unrestricted, –version, -0, -1, -F, -H, -I, -L, -V, -a, -g, -h, -i, -l, -p, -q, -s, -u
  • Allowed valued flags: –and, –base-directory, –batch-size, –change-newer-than, –change-older-than, –changed-after, –changed-before, –changed-within, –color, –exact-depth, –exclude, –extension, –format, –hyperlink, –ignore-file, –max-depth, –max-results, –min-depth, –newer, –older, –owner, –path-separator, –search-path, –size, –strip-cwd-prefix, –threads, –type, -E, -S, -c, -d, -e, -j, -o, -t

grep

https://www.gnu.org/software/grep/manual/grep.html

Aliases: egrep, fgrep

  • Allowed standalone flags: –basic-regexp, –binary, –byte-offset, –color, –colour, –count, –dereference-recursive, –extended-regexp, –files-with-matches, –files-without-match, –fixed-strings, –help, –ignore-case, –initial-tab, –invert-match, –line-buffered, –line-number, –line-regexp, –no-filename, –no-messages, –null, –null-data, –only-matching, –perl-regexp, –quiet, –recursive, –silent, –text, –version, –with-filename, –word-regexp, -E, -F, -G, -H, -I, -J, -L, -P, -R, -S, -T, -U, -V, -Z, -a, -b, -c, -h, -i, -l, -n, -o, -p, -q, -r, -s, -v, -w, -x, -z
  • Allowed valued flags: –after-context, –before-context, –binary-files, –color, –colour, –context, –devices, –directories, –exclude, –exclude-dir, –exclude-from, –file, –group-separator, –include, –label, –max-count, –regexp, -A, -B, -C, -D, -d, -e, -f, -m

locate

https://man7.org/linux/man-pages/man1/locate.1.html

Aliases: mlocate, plocate

  • Allowed standalone flags: –all, –basename, –count, –existing, –follow, –help, –ignore-case, –null, –quiet, –statistics, –version, –wholename, -0, -A, -S, -V, -b, -c, -e, -h, -i, -q, -w
  • Allowed valued flags: –database, –limit, -d, -l, -n

rg

https://github.com/BurntSushi/ripgrep/blob/master/GUIDE.md

  • Allowed standalone flags: –binary, –block-buffered, –byte-offset, –case-sensitive, –column, –count, –count-matches, –crlf, –debug, –files, –files-with-matches, –files-without-match, –fixed-strings, –follow, –glob-case-insensitive, –heading, –help, –hidden, –ignore-case, –ignore-file-case-insensitive, –include-zero, –invert-match, –json, –line-buffered, –line-number, –line-regexp, –max-columns-preview, –mmap, –multiline, –multiline-dotall, –no-config, –no-filename, –no-heading, –no-ignore, –no-ignore-dot, –no-ignore-exclude, –no-ignore-files, –no-ignore-global, –no-ignore-messages, –no-ignore-parent, –no-ignore-vcs, –no-line-number, –no-messages, –no-mmap, –no-pcre2-unicode, –no-require-git, –no-unicode, –null, –null-data, –one-file-system, –only-matching, –passthru, –pcre2, –pcre2-version, –pretty, –quiet, –search-zip, –smart-case, –sort-files, –stats, –text, –trim, –type-list, –unicode, –unrestricted, –version, –vimgrep, –with-filename, –word-regexp, -F, -H, -I, -L, -N, -P, -S, -U, -V, -a, -b, -c, -h, -i, -l, -n, -o, -p, -q, -s, -u, -v, -w, -x, -z
  • Allowed valued flags: –after-context, –before-context, –color, –colors, –context, –context-separator, –dfa-size-limit, –encoding, –engine, –field-context-separator, –field-match-separator, –file, –glob, –iglob, –ignore-file, –max-columns, –max-count, –max-depth, –max-filesize, –path-separator, –regex-size-limit, –regexp, –replace, –sort, –sortr, –threads, –type, –type-add, –type-clear, –type-not, -A, -B, -C, -E, -M, -T, -e, -f, -g, -j, -m, -r, -t

zgrep

https://man7.org/linux/man-pages/man1/zgrep.1.html

Aliases: zegrep, zfgrep

  • Allowed standalone flags: –count, –extended-regexp, –files-with-matches, –files-without-match, –fixed-strings, –help, –ignore-case, –invert-match, –line-number, –no-filename, –only-matching, –quiet, –silent, –version, –with-filename, –word-regexp, -E, -F, -G, -H, -L, -V, -Z, -c, -h, -i, -l, -n, -o, -q, -s, -v, -w, -x
  • Allowed valued flags: –after-context, –before-context, –context, –file, –max-count, –regexp, -A, -B, -C, -e, -f, -m