split[option] [infile] [outfile]
Split infile into several files of equal length.
infile remains unchanged, and the results are written to
outfileaa, outfileab, etc.
(default is xaa, xab, etc.).
If infile is - (or missing), standard input is read.
See also csplit.
nSplit infile into files, each n lines long (default is 1000).
Break bigfile into 1000-line segments:
splitbigfile
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.