Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

split

v(uutils coreutils) 0.1.0

Options

--bytes=<SIZE>, -b <SIZE>

split-help-bytes

--line-bytes=<SIZE>, -C <SIZE>

split-help-line-bytes

--lines=<NUMBER>, -l <NUMBER>

split-help-lines

--number=<CHUNKS>, -n <CHUNKS>

split-help-number

--additional-suffix=<SUFFIX>

split-help-additional-suffix

--filter=<COMMAND>

split-help-filter

--elide-empty-files, -e

split-help-elide-empty-files

-d

split-help-numeric-suffixes-short

--numeric-suffixes=<FROM>

split-help-numeric-suffixes

-x

split-help-hex-suffixes-short

--hex-suffixes=<FROM>

split-help-hex-suffixes

--suffix-length=<N>, -a <N>

split-help-suffix-length

--verbose

split-help-verbose

--separator=<SEP>, -t <SEP>

split-help-separator

--io-blksize

Examples

Split a file, each split having 10 lines (except the last split):

split {{[-l|--lines]}} 10 {{path/to/file}}

Split a file into 5 files. File is split such that each split has same size (except the last split):

split {{[-n|--number]}} 5 {{path/to/file}}

Split a file with 512 bytes in each split (except the last split; use 512k for kilobytes and 512m for megabytes):

split {{[-b|--bytes]}} 512 {{path/to/file}}

Split a file with at most 512 bytes in each split without breaking lines:

split {{[-C|--line-bytes]}} 512 {{path/to/file}}

The examples are provided by the tldr-pages project under the CC BY 4.0 License.

Please note that, as uutils is a work in progress, some examples might fail.