Linux系统如何格式化文本文件的内容?
有时我们的文本文件格式不好表示。对于小文件,这项工作可以手动完成,但如果文件太大,则手动格式化是一项艰巨的工作。在这种情况下,要在 Linux 操作系统中格式化文本文件的内容,我们使用 fmt 命令。
fmt 命令用于格式化、简化和优化 Linux 系统中的文本文件。如果未指定文件,则 fmt 命令从标准输入读取输入。默认情况下,fmt 命令创建宽度为 75 个字符的文本。
语法
fmt 命令的一般语法如下 -
fmt [-WIDTH] [OPTION]... [FILE]...
fmt 命令中可用选项的简要说明。
不。 | 选项和说明 |
---|---|
1 | -c, --crown-margin 保留前两行的缩进 |
2 | -p, --prefix=STRING 用指定的 STRING 重新格式化开始行,将前缀重新附加到重新格式化的行。 |
3 | -s, --split-only 只 拆分长行,但不重新填充 |
4 | -t, --tagged-paragraph 第一行不同于第二行的缩进 |
5 | -u, --uniform-spacing 单词之间一个空格,句子后两个空格 |
6 | -w, --width=WIDTH 最大行宽(默认为 75 列) |
7 | -g, --goal=WIDTH 目标宽度(默认为宽度的 93%) |
8 | --help 显示帮助消息然后退出。 |
9 | --version 它提供有关版本的信息,然后退出。 |
在这里,我们将使用 fmt 命令从标准输入格式化文本而不是 Linux 系统中的文件,如下所示。
$ fmtHey,
welcome
to
Nhooo...
Hey, welcome to Nhooo...
在这里,我们将使用 fmt 命令格式化 Linux 系统中文件中的文本。首先,我们需要使用未格式化的文本创建一个文件,然后我们将使用 fmt 命令对其进行格式化。要创建文件,我们必须使用 cat 命令,如下所示。
$ cat >text.txtHey,
welcome
to
Nhooo...
^C
然后,我们将使用 fmt 命令格式化文件的内容,如下所示。
$ fmt text.txtHey, welcome to Nhooo...
要查看有关 fmt 命令的更多信息,我们在 Linux 操作系统中将 --help 选项与 fmt 命令一起使用,如下所示。
$ fmt --help
为了检查 fmt 命令的版本信息,我们在 Linux 操作系统中使用 --help 选项和 fmt 命令,如下所示。
$ fmt --help
以上是 Linux系统如何格式化文本文件的内容? 的全部内容, 来源链接: utcz.com/z/322759.html