If a user is splitting a large file into pieces only to use several of
them, it will be efficient to just specify the indexes of files to output.

Take an extreme case for example. "a_large_file" has 12823371193 lines.
"csplit a_large_file 823371193 823371293" will have three output files:
xx00 with 823371192 lines, xx01 with 100 lines, and xx02 with the rest. If
a user is only interested in xx01, it will be desirable to do "csplit
a_large_file 823371193 823371293 -o 1."

Reply via email to