ch separator. This separator is only used when printing matching lines. It is used to delimit file paths, line numbers, columns and the matching line itself. The separator may be any number of bytes, including zero. Escape sequences like \fB\\x7F\fP or \fB\\t\fP may be used. .sp The \fB:\fP character is the default value. filePATTERNFILESearch for patterns from the given file. Search for patterns from the given file, with one pattern per line. When this flag is used multiple times or in combination with the \flag{regexp} flag, then all patterns provided are searched. Empty pattern lines will match all input lines, and the newline is not counted as part of the pattern. .sp A line is printed if and only if it matches at least one of the patterns. .sp When \fIPATTERNFILE\fP is \fB-\fP, then \fBstdin\fP will be read for the patterns. .sp When \flag{file} or \flag{regexp} is used, then ripgrep treats all positional arguments as files or directories to search. filesPrint each file that would be searched. Print each file that would be searched without actually performing the search. This is useful to determine whether a particular file is being searched or not. .sp This overrides \flag{type-list}. files-with-matchesPrint the paths with at least one match. Print only the paths with at least one match and suppress match contents. .sp This overrides \flag{files-without-match}. files-without-matchPrint the paths that contain zero matches. Print the paths that contain zero matches and suppress match contents. .sp This overrides \flag{files-with-matches}. fixed-stringsno-fixed-stringsTreat all patterns as literals. Treat all patterns as literals instead of as regular expressions. When this flag is used, special regular expression meta characters such as \fB.(){}*+\fP should not need be escaped. followno-followFollow symbolic links. This flag instructs ripgrep to follow symbolic links while traversing directories. This behavior is disabled by default. Note that ripgrep will check for symbolic link loops and report errors if it finds one. ripgrep will also report errors for broken links. To suppress error messages, use the \flag{no-messages} flag. generateKINDGenerate man pages and completion scripts. This flag instructs ripgrep to generate some special kind of output identified by \fIKIND\fP and then quit without searching. \fIKIND\fP can be one of the following values: .sp .TP 15 \fBman\fP Generates a manual page for ripgrep in the \fBroff\fP format. .TP 15 \fBcomplete\-bash\fP Generates a completion script for the \fBbash\fP shell. .TP 15 \fBcomplete\-zsh\fP Generates a completion script for the \fBzsh\fP shell. .TP 15 \fBcomplete\-fish\fP Generates a completion script for the \fBfish\fP shell. .TP 15 \fBcomplete\-powershell\fP Generates a completion script for PowerShell. .PP The output is written to \fBstdout\fP. The list above may expand over time. mancomplete-bashcomplete-zshcomplete-fishcomplete-powershellL±A€