split.1 (923B)
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 The 43 .Nm 44 utility is compliant with the 45 .St -p1003.1-2013 46 specification. 47 .Pp 48 The 49 .Op Fl d 50 flag and g unit are an extension to that specification.