fmt

将指定文件的内容,按照指定的格式重新排版,结果送到标准输出。

此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、语法

       fmt [width] [选项]  file

 

2、选项列表

选项

说明

--version

显示命令版本信息

--help

显示帮助文档

-c | --crown-margin

每段前两行缩排

-p | --prefix=STRING

重新排版以指定字符串开头的行

-s | --split-only

将长行分割开

-t | --tagged-paragraph

将第一行缩进

-u | --uniform-spacing

字与字之间一个空白,句子后两个空白

-w | --width=WIDTH

设置每行字符数,默认75

 

3、实例

1)格式化文本

[root@192 weijie]# cat 3.c

nihao    

linux

i

am

david 

[root@192 weijie]# fmt 3.c                       //直接格式化,将所有的内容合并成行

nihao linux i am david

2)缩进第一行

[root@192 weijie]# cat 3.c

  nihao linux.

  i am david. 

[root@192 weijie]# fmt -5 -t 3.c               //每行5个字符,第一行缩进

  nihao

linux.

  i

am

david.

最新文章

  1. MVC5-11 浅谈拦截器
  2. Android四种LaunchMode
  3. Centos7 Cacti-0.8.8g安装及SNMP简介
  4. 过滤掉combobox里名称相同的选项
  5. UVA821 floyd最短路+暴力
  6. Oracle获取表结构信息:表名、是否视图、字段名、类型、长度、非空、主键
  7. ActionBarSherlock的学习笔记(四) ------------ ActionBarSherlock中的搜索及SearchView的使用
  8. 记个maven无法识别JAVA_HOME的问题 Error: JAVA_HOME is not defined correctly.
  9. sublime text插件
  10. 快速学习javascript对象-遍历对象
  11. 深入浅出—JAVA(5)
  12. 浙江大学PAT上机题解析之3-05. 求链式线性表的倒数第K项
  13. Linux IP代理筛选系统(shell+proxy)
  14. 浅谈 js 正则字面量 与 new RegExp 执行效率
  15. [转]Adventures in Xen exploitation
  16. centos 6.5 安装mysql 5.6错误
  17. WinForm 无边框窗体和timer控件
  18. Core Graphics 和Quartz 2D的区别
  19. Ant使用指南
  20. bootstrap 教程分享

热门文章

  1. Spring JPA实现逻辑源码分析总结
  2. JSONObject,String,Map互相转换
  3. 解决ios10以上点击缩放的问题
  4. 以太坊abi
  5. redis集群redis-cloud搭建
  6. 【UML】-NO.42.EBook.5.UML.1.002-【UML 大战需求分析】- 活动图 (Activity Diagram)
  7. 【LeetCode每天一题】Substring with Concatenation of All Words(具备列表中所有单词的字串)
  8. 一个基于JRTPLIB的轻量级RTSP客户端(myRTSPClient)——实现篇:(六)RTP音视频传输解析层之音视频数据传输格式
  9. [附POC]Apache Struts2最新(CVE-2017-5638,S02-45)POC
  10. 20165321预备作业3:Linux安装及命令入门