fmt 命令

用途

在发送之前格式化邮件消息。

语法

/usr/bin/fmt [ -宽度 ] [ 文件 ... ]

描述

fmt 命令启动一个文本格式化程序来读取输入文件的并置(或者是标准输入,如果不指定文件),然后在标准输出中产生一个行长度设置为 -Width 值的输入版本。 如果不指定 - Width 标志的值,将使用 72 个字符的缺省值。 作为单词之间的空行和空格,在输入行开头的空格将保持在输出中。

fmt 命令一般被用在格式化邮件消息,这样能在它们被发送之前改善外观。 然而,fmt 命令也可以用在简单的格式化任务中。 例如,在一个如 vi 编辑器的文本编辑程序的可见方式中,命令 !}fmt 将格式化一个段落,这样所有的行就都被设置为用 -width 标志指定的宽度值。 如果没有用-Width 标志指定宽度值,将使用 72 字符作为缺省值。 标准文本编辑程序比 fmt 命令更适合复杂的格式化操作。

注: 如果消息包含嵌入式消息或来自其他文件的预格式化信息,请勿使用 fmt 命令。 此命令格式化嵌入消息的标题信息,并且可能更改预格式化信息的格式。

标志

描述
文件 指定要格式化的文件的名称
-宽度 指定行的长度。 width 的缺省值为 72 个字符。

示例

  1. 要格式化使用邮件编辑器创建的消息,请输入:
    ~| fmt
    ~|在消息的左页边距处输入。 在您发出~| fmt命令,将对消息进行格式化。 这个词(continue)以指示您可以输入更多信息或发送消息。
  2. 要格式化文件并在屏幕上显示输出,请输入:
    fmt file1
    在此示例中,文件file1已格式化并显示在屏幕上。

文件

描述
/usr/bin/fmt 包含 fmt 命令。