infile into several files of equal length.
infile remains unchanged, and the results are written to
(default is xaa, xab, etc.).
infile is - (or missing), standard input is read.
See also csplit.
infile into files, each
n lines long (default is 1000).
bigfile into 1000-line segments:
Join four files, then split them into ten-line files named new.aa, new.ab, etc. Note that without the -, new. would be treated as a nonexistent input file:
cat list[1-4] | split -10 - new.