关注分享主机优惠活动
国内外VPS云服务器

Linux fmt的作用是什么?

本文主要讲解“Linux fmt的作用是什么”,感兴趣的朋友不妨看看。本文介绍的方法简单、快速、实用。让主机频道带你学习“Linux fmt的功能是什么”!

Linux fmt是编辑文本文件的指令,从指定的文件中读取内容,按照指定的格式重新排列,输出到标准输出设备。如果指定的文件名是“-”,fmt命令将从标准输入设备读取数据。

Fmt指令会从指定的文件中读取内容,按照指定的格式重新排列,输出到标准输出设备。如果指定的文件名是“-& quot;,fmt命令将从标准输入设备读取数据。

语法

fmt[-cstu][-p & lt;列开始字符串>;][-w & lt;每列字符数>] [-帮助][-版本][文件...]

参数描述:

-c或- crown-margin每段的前两列缩进。
-p & lt;列开始字符串>;or-prefix =;仅合并包含指定字符串的列,这通常用于编程语言的注释中。
-s或- split-only仅解包字符数多于每列的列,但不合并字符数少于每列的列。
-t或- tagged-paragraph每列的前两列缩进,但第一列和第二列的缩进格式不同。
-u或- uniform-spacing每个字符由一个空格字符分隔,每个句子由两个空格字符分隔。
-w & lt;每列字符数>或-宽度=或-设置每列的最大字符数。
-帮助在线帮助。
- version显示版本信息。

例子

重新排列指定的文件。例如,文件testfile包含5行文本,可以通过命令重新排列文件的格式,该命令为:

fmt测试文件

输出结果如下:

$ fmt testfile #重新排列测试文件
你好LinuxLinux是一个免费的Unix类型的操作系统。这是一个
Linux测试文件!Linux操作系统

将文件testfile重新排列成一行85个字符,并在标准输出设备上输出。它的命令应该是:

fmt -w 85测试文件

为了进行比较,首先使用cat命令查看文件的内容:

$ cat testfile #查看测试文件的内容。
你好Linux!
Linux是一个免费的Unix类型的操作系统。
这是一个Linux测试文件!
Linux操作系统
Linux操作系统

使用fmt命令重新排列后,输出结果如下:

$ fmt -w 85 testfile #指定重排宽度为85个字符。
你好Linux!Linux是一个免费的Unix类型的操作系统。这是一个Linux测试文件!
Linux操作系统

未经允许不得转载:主机频道 » Linux fmt的作用是什么?

评论 抢沙发

评论前必须登录!