fold

v0.0.28
fold [OPTION]... [FILE]...

Writes each file (or standard input if no files are given) to standard output whilst breaking long lines

Options

--bytes, -b

count using bytes rather than columns (meaning control characters such as newline are not treated specially)

--spaces, -s

break lines at word boundaries rather than a hard cut-off

--width=<WIDTH>, -w <WIDTH>

set WIDTH as the maximum line width rather than 80

Examples

Wrap each line to default width (80 characters):

fold {{path/to/file}}

Wrap each line to width "30":

fold -w30 {{path/to/file}}

Wrap each line to width "5" and break the line at spaces (puts each space separated word in a new line, words with length > 5 are wrapped):

fold -w5 -s {{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.