美文网首页
被用来“切割”的文本

被用来“切割”的文本

作者: 嘈杂碎碎念 | 来源:发表于2015-12-13 00:11 被阅读0次

所有类linux的操作系统都非常依赖于被用于几种数据类型存储的文本文件。很多人会使用纯文本格式来编写文档,虽然很容易看到一个小的文本文件对于保存简单的笔记会很有帮助,但是也有可能用文本格式来编写大的文档,一种比较流行的方式就是先用文本格式来编写一个大的文档,然后用一种标记语言的方式来描述已完成文档的格式。而linux的文本处理系统位于该项技术的前列。

目前,最流行的电子文档类型可能就是网页了,网页是文本文档,它们使用HTML(超文本标记语言)或者是XML(可扩展的标记语言)作为标记语言来描述文档的可视格式。另外,email是一个基于文本的媒介,为了传输,甚至非文本的附件也会被转换成文本表示形式。通过下载一个email信息,然后用less浏览它,我们可以看到这条信息始于一个标题,其描述了信息的来源以及在传输过程中它接受到的处理,然后是信息的正文内容。输出时,会以纯文本的格式发送到打印机。或者页面包含图形,其会被转换成一种文本格式的页面描述语言,以PostScript著称,然后再发送给一款能生成图形点阵的程序,最后被打印出来。

有好多命令的选项可以用来帮助更好的可视化文本内容。sort程序对标准输入的内容,或命令行中指定的一个或多个文件进行排序,然后把排序结果发送到标准输出。uniq程序执行一个看似琐碎的行为,当给定一个排序好的文件(包括标准输出),uniq会删除任意重复行,并且把结果发送到标准输出。uniq常常和sort程序一块使用,来清理重复的输出。cut程序被用来从文本文件中抽取文本,并将其输出到标准输出,它能够接受多个文件参数或者标准输入。paste的功能与cut恰恰相反,它会添加一个或多个文本列到文件中,而不是从文件中抽取文本列。

通常比较文本文件的版本是很有帮助的,对于系统管理员和软件卡法这来说,这个尤为重要。

相关文章

  • 被用来“切割”的文本

    所有类linux的操作系统都非常依赖于被用于几种数据类型存储的文本文件。很多人会使用纯文本格式来编写文档,虽然很容...

  • Html-CSS 文本格式

    CSS 文本格式 颜色属性被用来设置文字的颜色。颜色是通过CSS最经常的指定: 文本的对齐方式 文本排列属性是用来...

  • 流式切割文本

  • HTML知识点

    HTML、XML和XHTML的区别 HTML,超文本标记语言,被设计用来显示数据,标记内容的格式,“超文本”体现在...

  • Unity 根据文本宽度自动裁剪多余文本加后缀"...",包含富

    下列均以Lua代码编写实现 主要思路: 根据高度判断是否需要裁剪多余行内容 存储富文本 移除富文本 切割多余文本 ...

  • 金相切割机操作安全吗

    金相切割机虽然是用来切东西的,但是它不像其他切割机会蹦出火花。金相切割机用的是砂轮切割片,而且还配有冷却装置,可以...

  • Android文本切割成多个bitmap

    Android文本切割成多个bitmap,切割之前必须考虑,当字符过多的时候,要处理字符换行,有两种方案: 方案1...

  • frameset与frame元素

    frameset与frame元素 frameset元素可用来对浏览器窗口进行垂直或水平的切割,切割后使用frame...

  • python:按行切割,同行名列加和

    按指定行数切割文本;相同列名(>=2个列名)行加和。 从别的博主那里拷贝过来的,忘记记录地址了 切割 使用 同行名...

  • python: 指定行数切割文本

    一个1089行的文件需要被每100行拆到一个新的文件,最后剩下的放到最后一个文件。即,批量指定行数切割文件。后面就...

网友评论

      本文标题:被用来“切割”的文本

      本文链接:https://www.haomeiwen.com/subject/tjayhttx.html