Linux系统如何格式化文本文件的内容?
有时我们的文本文件格式不好表示。对于小文件,这项工作可以手动完成,但如果文件太大,则手动格式化是一项艰巨的工作。在这种情况下,要在Linux操作系统中格式化文本文件的内容,我们使用fmt命令。
fmt命令用于格式化、简化和优化Linux系统中的文本文件。如果未指定文件,则fmt命令从标准输入读取输入。默认情况下,fmt命令创建宽度为75个字符的文本。
语法
fmt命令的一般语法如下-
fmt [-WIDTH] [OPTION]... [FILE]...
fmt命令中可用选项的简要说明。
保留前两行的缩进
用指定的STRING重新格式化开始行,将前缀重新附加到重新格式化的行。
拆分长行,但不重新填充
第一行不同于第二行的缩进
单词之间一个空格,句子后两个空格
最大行宽(默认为75列)
目标宽度(默认为宽度的93%)
显示帮助消息然后退出。
它提供有关版本的信息,然后退出。
在这里,我们将使用fmt命令从标准输入格式化文本而不是Linux系统中的文件,如下所示。
$ fmt Hey, welcome to Nhooo... Hey, welcome to Nhooo...
在这里,我们将使用fmt命令格式化Linux系统中文件中的文本。首先,我们需要使用未格式化的文本创建一个文件,然后我们将使用fmt命令对其进行格式化。要创建文件,我们必须使用cat命令,如下所示。
$ cat >text.txt Hey, welcome to Nhooo... ^C
然后,我们将使用fmt命令格式化文件的内容,如下所示。
$ fmt text.txt Hey, welcome to Nhooo...
要查看有关fmt命令的更多信息,我们在Linux操作系统中将--help选项与fmt命令一起使用,如下所示。
$ fmt --help
为了检查fmt命令的版本信息,我们在Linux操作系统中使用--help选项和fmt命令,如下所示。
$ fmt --help
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下