Next: pr invocation, Up: Formatting file contents
fmtは,与えられた(最大)文字数(デフォルトは75)の出力行を生成 するために行を補充し繋げます.概要です.
fmt [option]... [file]...
fmtは,指定されたfile引数(または,与えられない場合は標 準入力)からファイルを読み込み,標準出力に書き出します.
デフォルトで,空白行,単語間のスペース,そして字下げは出力で維持されま す.連続した入力行で字下げが異なるものは連結されません.入力のタブは展 開され,出力に書き込まれます.
fmtは,文の終りで改行しようとし,文の最初の単語の後や文の最 後の単語の前での改行を避けようとします.文の切れ目(sentence break)は段落の終り,または,‘.?!’で終るすべて単語に,二つのスペー スまたは行末が続くものと定義されていて,カッコや引用符の内部は無視され ます.TeXのように,fmtは行の分割を選択する前に“段落”全 体を読み込みます.アルゴリズムは“Breaking Paragraphs Into Lines(段落 を行に区切る)”の変種です(Donald E. Knuth and Michael F. Plass, Software—Practice and Experience, 11 (1981), 1119–1184).
プログラムは以下のオプションを受け入れます.Common optionsも参照 してください.
終了ステータスのゼロは成功を示し,ゼロ以外の値は失敗を示します.