「fmt(1)」-

创建最佳文本排版的简单格式化程序

命令语法格式

fmt [-WIDTH] [OPTION]… [FILE]…

命令描述

重新格式化FILE中的段落,然后将格式化结果打印到标准输出。-WIDTH是–width=DIGITS的缩写。

如果没有指定FILE,或者FILE为`-‘,则从标准输入中读取要格式化的内容。

下面选项中,长选项的参数对于短选项来说也是必须的提供的。

-c, –crown-margin
保留段落中前两行的缩进,并将每个后续行的左边距与第二行的左边距对齐。

-t, –tagged-paragraph
类似于-c选项,唯一不同的是:如果段落的第一行的缩进与第二行的缩进相同,则第一行被视为单行段落。

-p, –prefix=STRING
只格式化以STRING开始的行。格式化后的行依旧以STRING开始

-s, –split-only
拆分长行,但不要进行再填充。

-u, –uniform-spacing
统一空格。字之间为一个空格。句子后面为两个空格。

-w, –width=WIDTH
填充输出的行,使宽度达到WIDTH。默认为75列。

-g, –goal=WIDTH
在fmt初始化的时候,将行设置宽度为WIDTH。默认为WIDTH的93%。

–help
显示帮助信息并退出。

–version
显示版本信息并退出。

相关手册

完整在线文档:http://www.gnu.org/software/coreutils/fmt

查看info手册:info ‘(coreutils) fmt invocation’

参考文献

  • man 1 fmt, version GNU coreutils 8.28

更新日志

  • 02/13/2018 创建文章,但是没有整理