FOLD(1)

名称
fold - 有限行の出力デバイス用に長い行を折り返す

書式
fold [-bs] [-w width] file ...

解説
fold は、file が指定されていればそのファイルを、指定されていなければ標準入力を読み 込み、指定された長さを超えるような入力行に対しては改行を入れて複数の行に 分割します。デフォルトでは 80 文字になるようにします。

オプションとしては以下のものがあります:

-b  カラム幅ではなく、バイト単位の幅で width を数えるようにします。

-s  行の最後が空白文字になるような箇所で区切っていきます。ただし、 width 幅の範囲を超える場合はそこで区切られます。

-w width
    デフォルトの 80 文字のかわりに、区切り幅を width で指定します。

fold ユーティリティは、成功した場合は 0 を、 エラーが起きた場合は 0 より大きな値を返します。

関連項目
expand(1)

規格
fold ユーティリティは p1003.2-92 準拠です。

バグ
アンダーラインがある場合には、 fold がうまくいかないことがあります。

タブがある場合は、 width として 8 の倍数を指定するか、さもなければ、 fold の前に expand(1) を使用して、タブを空白文字に置き換えてください。