Fmt

来自WordPress中文文档
跳转至: 导航搜索

Linux命令:fmt

功能说明:编排文本文件。
语  法:fmt [-cstu][-p<列起始字符串>][-w<每列字符数>][--help][--version][文件...]
补充说明:fmt指令会从指定的文件里读取内容,将其依照指定格式重新编排后,输出到标准输出设备。若指定的文件名为"-",则fmt指令会从标准输入设备读取数据。
参  数:
 -c或--crown-margin   每段前两列缩排。
 -p<列起始字符串>或-prefix=<列起始字符串>   仅合并含有指定字符串的列,通常运用在程序语言的注解方面。
 -s或--split-only   只拆开字数超出每列字符数的列,但不合并字数不足每列字符数的列。
 -t或--tagged-paragraph   每列前两列缩排,但第1列和第2列的缩排格式不同。
 -u或--uniform-spacing   每个字符之间都以一个空格字符间隔,每个句子之间则两个空格字符分隔。
 -w<每列字符数>或--width=<每列字符数>或-<每列字符数>   设置每列的最大字符数。
 --help   在线帮助。
 --version   显示版本信息。 


英文版本,欢迎翻译:

ABOUT FMT

Simple text formatters.

SYNTAX

fmt [-c] [-s] [-w width | -width ] [inputfile]

-c Crown margin mode. Preserve the indentation of the first two lines within a paragraph, and align the left margin of each subsequent line with that of the second line. This is useful for tagged paragraphs. -s Split lines only. Do not join short lines to form longer ones. This prevents sample lines of code, and other such formatted text, from being unduly combined. -w width | -width Fill output lines to up to width columns. inputfile The input file.

EXAMPLES

fmt myfile.txt - would display a formatted version of the file myfile.txt. To direct the results to another file (such as myfile2.txt) type:

fmt < myfile.txt > myfile2.txt