1、命令简介
fmt:用于编排文本文件,简单的文本格式化程序。可以快速调整文本,使其更易于阅读。
2、命令用法
fmt [-DIGITS] [OPTION]... [FILE]...
3、命令描述
fmt
命令从指定的文件里读取内容,将其依照指定格式重新编排后,输出到标准输出设备。若指定的文件名为-
,则fmt
指令会从标准输入设备读取数据。
4、命令选项
选项 | 说明 |
-c | 每段前两列缩排 |
-p, --prefix=STRING | 只重新格式化以STRING开头的行,重新将前缀附加到重新格式化的行 |
-s | 只拆开字数超出每列字符数的列,但不合并字数不足每列字符数的列 |
-t | 每列前两列缩排,但第1列和第2列的缩排格式不同 |
-u | 每个字符之间都以一个空格字符间隔,每个句子之间则两个空格字符分隔 |
-w | 设置每列的最大字符数 |
5、使用示例
1)用fmt拆分长行
fmt -s file
2)将文件file重新排成60 个字符一行
fmt -w 60 file
3)单词之间,句子之间用空格分开
fmt -u file