【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

讨论 fmt 的基本用法以及它提供的一些主要功能

放大字体  缩小字体 发布日期:2020-07-04 21:00:58    浏览次数:6
导读

  有时你会发现需要格式化某个文本文件中的内容。比如,该文本文件每行一个单词,而任务是把所有的单词都放在同一行。当然,你可以手工来做,但没人喜欢手工做这么耗时的工作。而且,这只是一个例子 事实上的任务可能千奇百怪。  好在,有一个命令可以满足至少一部分的文本格式化的需求。这个工具就是fmt。本教程将会讨

  有时你会发现需要格式化某个文本文件中的内容。比如,该文本文件每行一个单词,而任务是把所有的单词都放在同一行。当然,你可以手工来做,但没人喜欢手工做这么耗时的工作。而且,这只是一个例子 事实上的任务可能千奇百怪。

  好在,有一个命令可以满足至少一部分的文本格式化的需求。这个工具就是fmt。本教程将会讨论fmt的基本用法以及它提供的一些主要功能。文中所有的命令和指令都在 Ubuntu 16.04LTS 下经过了测试。

  重新格式化文件中的每一个段落,将结果写到标准输出。选项-WIDTH是--width=DIGITS形式的缩写。

  默认情况下,fmt命令产生的输出中的最大行宽为 75。然而,如果你想的话,可以用-w选项进行修改,它接受一个表示新行宽的数字作为参数值。

  fmt 命令提供了一个-u选项,这会在单词与单词之间用单个空格分开,句子之间用两个空格分开。你可以这样用:

  没错,fmt提供的功能不多,但不代表它的应用就不广泛。因为你永远不知道什么时候会用到它。在本教程中,我们已经讲解了fmt提供的主要选项。若想了解更多细节,请查看该工具的man 页。

 
关键词: linux fans
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:https://www.31duo.com/news/show-356874.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4