Lines Matching refs:pcre2grep
6 pcre2grep - a grep with Perl-compatible regular expressions.
10 pcre2grep [options] [long options] [pattern] [path1 path2 ...]
15 pcre2grep searches files for character patterns, in the same way as
25 pcre2grep Thursday /etc/motd
40 If no files are specified, pcre2grep reads the standard input. The
44 pcre2grep some-pattern file1 - file3
52 pcre2grep behaves. For example, the -M option makes it possible to
65 pcre2grep is built; if nothing is specified, the defaults are set to
102 with GNU grep. In earlier releases, pcre2grep did not recognize matches
112 If the LC_ALL or LC_CTYPE environment variable is set, pcre2grep uses
119 Compile-time options for pcre2grep can set it up to use libz or libbz2
121 tively. You can find out whether your pcre2grep binary has support for
181 line with Perl. This option causes pcre2grep to set the
254 cause pcre2grep has to search for all possible matches in a
260 order. If none of these are set, pcre2grep looks for
514 pcre2grep can determine that it is reading from a terminal,
519 pcre2grep to buffer up large amounts of data. However, its
551 lines. Because pcre2grep is scanning multiple lines, the \Z
572 pcre2grep -M 'regular\s+expression' <file>
580 imposed by the way that pcre2grep buffers the input file as
641 pcre2grep -N CRLF 'some pattern' <file>
658 option, pcre2grep uses the library's default.
660 This option makes it possible to use pcre2grep to scan files
664 pcre2grep may behave in strange ways. Note that this option
683 compiling (which speeds up matching), pcre2grep automatically
842 Write the version numbers of pcre2grep and the PCRE2 library
890 The -N (--newline) option allows pcre2grep to scan files with newline
903 The newline setting does not affect the way in which pcre2grep writes
915 Many of the short and long forms of pcre2grep's options are the same as
922 specific to pcre2grep, as is the use of the --only-matching option with
926 ferent in pcre2grep. For example, the --include option's argument is a
927 glob for GNU grep, but in pcre2grep it is a regular expression to which
929 grep lists only file names, without counts, but pcre2grep gives the
962 equals character. Otherwise pcre2grep will assume that it has no data.
967 pcre2grep has, by default, support for calling external programs or
970 partially disabled when pcre2grep is built. You can find out whether
973 terns are ignored by pcre2grep. If the facility is partially disabled,
979 mentation for details). Numbered callouts are ignored by pcre2grep;
987 disabled when pcre2grep was built. The rest of the callout string is
999 pcre2grep '(.)(..(.))(?C"|[$1] [$2] [$3]$n")' <some file>
1007 This facility can be independently disabled when pcre2grep is built. It
1026 echo -e "abcde\n12345" | pcre2grep \
1054 happens, pcre2grep outputs an error message and the line that caused
1056 such errors, pcre2grep gives up.
1058 The --match-limit option of pcre2grep can be used to set the overall