.\" This file documents the GNU text utilities. .\" .\" Copyright (C) 1994, 95, 96 Free Software Foundation, Inc. .\" .\" Permission is granted to make and distribute verbatim copies of this .\" manual provided the copyright notice and this permission notice are .\" preserved on all copies. .\" .\" Permission is granted to copy and distribute modified versions of .\" this manual under the conditions for verbatim copying, provided that .\" the entire resulting derived work is distributed under the terms of a .\" permission notice identical to this one. .\" .\" Permission is granted to copy and distribute translations of this .\" manual into another language, under the above conditions for modified .\" versions, except that this permission notice may be stated in a .\" translation approved by the Foundation. .\" .\" Japanese Version Copyright (c) 1997 NAKANO Takeo all rights reserved. .\" Translated Mon Jul 9 1997 by NAKANO Takeo .\" .TH FOLD 1 "GNU Text Utilities" "FSF" \" -*- nroff -*- .SH 名前 fold \- 入力行を指定された幅にあわせて折りたたむ .SH 書式 .B fold [\-bs] [\-w width] [\-\-bytes] [\-\-spaces] [\-\-width=width] [\-\-help] [\-\-version] [file...] .SH 説明 この文書はもうメンテナンスされていないので、不正確・不完全 な可能性がある。現在は texinfo 文書が正式な情報となっている。 .PP このマニュアルページは GNU 版 .BR fold について記述したものである。 .B fold は指定されたファイル (ファイル名がひとつも指定されなかったり、 '\-' が 指定された場合には標準入力) の内容を標準出力に書き込む。 その際、長い行は複数の短い行に分割する。 これは 80 桁目に改行文字を挿入することによって実現される。 桁数の評価は画面出力のイメージをもとに行われる。 したがってタブ文字は複数桁に数えられることが多いだろうし、 バックスペース文字は桁数を減らすことになり、 復帰 (carriage return) 文字は桁数のカウントを 0 に戻すことになる。 .SS オプション .TP .I "\-b, \-\-bytes" 桁数ではなくバイト数をカウントする。したがってタブ、バックスペース、復 帰の各文字は、他の文字と同じくカウントをひとつだけ増す効果のみを持つこ とになる。 .TP .I "\-s, \-\-spaces" 単語 (word) の境界で行の分割を行う。行に空白 (blank) があれば、行の最 大長を越えないうち、最も大きな桁にある空白で改行が行われる。行に空白が ひとつもなければ、行の最大長の位置で改行が行われる (通常の動作と同じ)。 .TP .I "\-w, \-\-width width" 行の最大長を .I width 桁にする (デフォルトは 80)。 .TP .I "\-\-help" 使い方に関するメッセージを標準出力に表示し、実行成功を返して終了する。 .TP .I "\-\-version" バージョン情報を標準出力に表示して終了する。