git subrepo pull (merge) --force deps/libchdr
[pcsx_rearmed.git] / deps / libchdr / deps / zstd-1.5.6 / programs / zstdgrep.1
CommitLineData
f535537f 1.
2.TH "ZSTDGREP" "1" "March 2024" "zstd 1.5.6" "User Commands"
3.
648db22b 4.SH "NAME"
5\fBzstdgrep\fR \- print lines matching a pattern in zstandard\-compressed files
f535537f 6.
648db22b 7.SH "SYNOPSIS"
f535537f 8\fBzstdgrep\fR [\fIgrep\-flags\fR] [\-\-] \fIpattern\fR [\fIfiles\fR \.\.\.]
9.
648db22b 10.SH "DESCRIPTION"
11\fBzstdgrep\fR runs \fBgrep\fR(1) on files, or \fBstdin\fR if no files argument is given, after decompressing them with \fBzstdcat\fR(1)\.
f535537f 12.
648db22b 13.P
14The \fIgrep\-flags\fR and \fIpattern\fR arguments are passed on to \fBgrep\fR(1)\. If an \fB\-e\fR flag is found in the \fIgrep\-flags\fR, \fBzstdgrep\fR will not look for a \fIpattern\fR argument\.
f535537f 15.
648db22b 16.P
17Note that modern \fBgrep\fR alternatives such as \fBripgrep\fR (\fBrg\fR(1)) support \fBzstd\fR\-compressed files out of the box, and can prove better alternatives than \fBzstdgrep\fR notably for unsupported complex pattern searches\. Note though that such alternatives may also feature some minor command line differences\.
f535537f 18.
648db22b 19.SH "EXIT STATUS"
20In case of missing arguments or missing pattern, 1 will be returned, otherwise 0\.
f535537f 21.
648db22b 22.SH "SEE ALSO"
23\fBzstd\fR(1)
f535537f 24.
648db22b 25.SH "AUTHORS"
26Thomas Klausner \fIwiz@NetBSD\.org\fR