77 lines
2.3 KiB
Groff
77 lines
2.3 KiB
Groff
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.50.1.
|
|
.TH CSPLIT "1" "April 2025" "GNU coreutils 9.7" "User Commands"
|
|
.SH NAME
|
|
csplit \- split a file into sections determined by context lines
|
|
.SH SYNOPSIS
|
|
.B csplit
|
|
[\fI\,OPTION\/\fR]... \fI\,FILE PATTERN\/\fR...
|
|
.SH DESCRIPTION
|
|
.\" Add any additional description here
|
|
.PP
|
|
Output pieces of FILE separated by PATTERN(s) to files 'xx00', 'xx01', ...,
|
|
and output byte counts of each piece to standard output.
|
|
.PP
|
|
Read standard input if FILE is \-
|
|
.PP
|
|
Mandatory arguments to long options are mandatory for short options too.
|
|
.TP
|
|
\fB\-b\fR, \fB\-\-suffix\-format\fR=\fI\,FORMAT\/\fR
|
|
use sprintf FORMAT instead of %02d
|
|
.TP
|
|
\fB\-f\fR, \fB\-\-prefix\fR=\fI\,PREFIX\/\fR
|
|
use PREFIX instead of 'xx'
|
|
.TP
|
|
\fB\-k\fR, \fB\-\-keep\-files\fR
|
|
do not remove output files on errors
|
|
.TP
|
|
\fB\-\-suppress\-matched\fR
|
|
suppress the lines matching PATTERN
|
|
.TP
|
|
\fB\-n\fR, \fB\-\-digits\fR=\fI\,DIGITS\/\fR
|
|
use specified number of digits instead of 2
|
|
.TP
|
|
\fB\-s\fR, \fB\-\-quiet\fR, \fB\-\-silent\fR
|
|
do not print counts of output file sizes
|
|
.TP
|
|
\fB\-z\fR, \fB\-\-elide\-empty\-files\fR
|
|
suppress empty output files
|
|
.TP
|
|
\fB\-\-help\fR
|
|
display this help and exit
|
|
.TP
|
|
\fB\-\-version\fR
|
|
output version information and exit
|
|
.SS "Each PATTERN may be:"
|
|
.TP
|
|
INTEGER
|
|
copy up to but not including specified line number
|
|
.TP
|
|
/REGEXP/[OFFSET]
|
|
copy up to but not including a matching line
|
|
.TP
|
|
%REGEXP%[OFFSET]
|
|
skip to, but not including a matching line
|
|
.TP
|
|
{INTEGER}
|
|
repeat the previous pattern specified number of times
|
|
.TP
|
|
{*}
|
|
repeat the previous pattern as many times as possible
|
|
.PP
|
|
A line OFFSET is an integer optionally preceded by '+' or '\-'
|
|
.SH AUTHOR
|
|
Written by Stuart Kemp and David MacKenzie.
|
|
.SH "REPORTING BUGS"
|
|
GNU coreutils online help: <https://www.gnu.org/software/coreutils/>
|
|
.br
|
|
Report any translation bugs to <https://translationproject.org/team/>
|
|
.SH COPYRIGHT
|
|
Copyright \(co 2025 Free Software Foundation, Inc.
|
|
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
|
|
.br
|
|
This is free software: you are free to change and redistribute it.
|
|
There is NO WARRANTY, to the extent permitted by law.
|
|
.SH "SEE ALSO"
|
|
Full documentation <https://www.gnu.org/software/coreutils/csplit>
|
|
.br
|
|
or available locally via: info \(aq(coreutils) csplit invocation\(aq
|