split (1) Linux Manual Page
NAME
split – split a file into pieces
SYNOPSIS
split [,OPTION/]… [,FILE /[,PREFIX/]]
DESCRIPTION
Output pieces of FILE to PREFIXaa, PREFIXab, …; default size is 1000 lines, and default PREFIX is ‘x’.
With no FILE, or when FILE is -, read standard input.
Mandatory arguments to long options are mandatory for short options too.
-a,–suffix-length=,N/- generate suffixes of length N (default 2)
–additional-suffix=,SUFFIX/- append an additional SUFFIX to file names
-b,–bytes=,SIZE/- put SIZE bytes per output file
-C,–line-bytes=,SIZE/- put at most SIZE bytes of records per output file
-d- use numeric suffixes starting at 0, not alphabetic
–numeric-suffixes[=,FROM/]- same as
-d, but allow setting the start value -x- use hex suffixes starting at 0, not alphabetic
–hex-suffixes[=,FROM/]- same as
-x, but allow setting the start value -e,–elide-empty-files- do not generate empty output files with ‘-n’
–filter=,COMMAND/- write to shell COMMAND; file name is $FILE
-l,–lines=,NUMBER/- put NUMBER lines/records per output file
-n,–number=,CHUNKS/- generate CHUNKS output files; see explanation below
-t,–separator=,SEP/- use SEP instead of newline as the record separator; ‘
