fold1
Fold long lines for finite width output device
Usage
fold [-bs]
[-w
width]
[file ...]
Overview
The fold utility is a filter which folds the contents of the specified files, or the standard input if no files are specified, breaking the lines to have a maximum of 80 columns.
The options are as follows:
-
-b -
Count width in bytes rather than column positions.
-
-s -
Fold line after the last blank character within the first width column positions (or bytes).
-
-w width -
Specify a line width to use instead of the default 80 columns. The width value should be a multiple of 8 if tabs are present, or the tabs should be expanded using expand(1) before using
fold.
Environment
The LANG, LC_ALL and LC_CTYPE environment variables affect the execution of fold as described in environ(7).
Examples
Fold text in standard input with a width of 20 columns:
$ echo "I am smart enough to know that I am dumb" | fold -w 15 I am smart enou gh to know that I am dumb
Same as above but breaking lines after the last blank character:
$ echo "I am smart enough to know that I am dumb" | fold -s -w 15 I am smart enough to know that I am dumb
Releases
87 releases since FreeBSD 2.0.5-RELEASE; the text changed 40 times.
- 2.0.5–3.5.1
- 4.0–4.2
- 4.3
- 4.4
- 4.5–4.6.2
- 4.7–4.11
- 5.0–5.2.1
- 5.3–6.3
- 6.4
- 7.0
- 7.1
- 7.2
- 7.3
- 7.4
- 8.0
- 8.1
- 8.2
- 8.3
- 8.4
- 9.0
- 9.1
- 9.2
- 9.3
- 10.0
- 10.1
- 10.2
- 10.3
- 10.4
- 11.0
- 11.1
- 11.2
- 11.3
- 11.4
- 12.0
- 12.1
- 12.2
- 12.3
- 12.4
- 13.0–13.2
- 13.3–14.5
- 15.0–16.0
-b since FreeBSD 4.7-RELEASE;
-s since FreeBSD 4.7-RELEASE.