csplit is as specified in the Single UNIX Specification but with differences as listed below.
The behaviors specified in this section are expected to disappear from a future version of the LSB; applications should only use the non-LSB-deprecated behaviors.
uses sprintf FORMAT instead of %d.
are equivalent to the -s option as specified in the Single UNIX Specification.
removes empty output files.
outputs version information and exit.