| split.1 - sbase - suckless unix tools | |
| git clone git://git.suckless.org/sbase | |
| Log | |
| Files | |
| Refs | |
| README | |
| LICENSE | |
| --- | |
| split.1 (866B) | |
| --- | |
| 1 .Dd October 8, 2015 | |
| 2 .Dt SPLIT 1 | |
| 3 .Os sbase | |
| 4 .Sh NAME | |
| 5 .Nm split | |
| 6 .Nd split up a file | |
| 7 .Sh SYNOPSIS | |
| 8 .Nm | |
| 9 .Op Fl a Ar num | |
| 10 .Op Fl b Ar num[k|m|g] | Fl l Ar num | |
| 11 .Op Fl d | |
| 12 .Op Ar file Op Ar prefix | |
| 13 .Sh DESCRIPTION | |
| 14 .Nm | |
| 15 splits | |
| 16 .Ar file | |
| 17 into files with 1000 lines each, named with | |
| 18 .Ar prefix | |
| 19 "x" followed by 2-digit alphabetical count suffixes. | |
| 20 If | |
| 21 .Nm | |
| 22 runs out of suffixes, it stops after the last valid filename. | |
| 23 .Sh OPTIONS | |
| 24 .Bl -tag -width Ds | |
| 25 .It Fl a Ar num | |
| 26 Set suffix length to | |
| 27 .Ar num | |
| 28 characters. | |
| 29 The default is 2. | |
| 30 .It Fl b Ar num[k|m|g] | Fl l Ar num | |
| 31 Start a new file every | |
| 32 .Ar num | |
| 33 bytes | lines. | |
| 34 The units k, m, and g are case insensitive and powers of 2, not 10. | |
| 35 The default is 1000 lines. | |
| 36 .It Fl d | |
| 37 Use decimal rather than alphabetical suffixes. | |
| 38 .El | |
| 39 .Sh SEE ALSO | |
| 40 .Xr cat 1 | |
| 41 .Sh STANDARDS | |
| 42 POSIX.1-2013. | |
| 43 .Pp | |
| 44 The | |
| 45 .Op Fl d | |
| 46 flag and g unit are an extension to that specification. |