文章目录
本章使用到的命令有:
cat
:连接文件并打印到标准输出sort
:对文本进行排序uniq
:报告并省略重复行cut
:从每一行中移除文本区域paste
:合并文件文本行join
:基于某个共享字段来联合两个文件的文本行comm
:逐行比较两个已经排好序的文件diff
:逐行比较文件patch
:对原文件打补丁tr
:转换或删除字符sed
:用于过滤和转换文本的流编辑器aspel
:交互式拼写检查器
一:复习cat,sort和uniq
这三个命令在之前的讲述中我们就见到过,现在要对它们做更深层次的理解
(1)cat-进行文件拼接并且输出到标准输出
在第6章的讲述中,我们说过cat命令可以用来拼接文本。
cat命令可以提高文本内容的可视化效果,比如说他可以查看控制字符,比如说制表符,我们知道控制字符属于非打印字符
如下,根据之前的描述我们将输入cat>test.txt
,表示将标准输入的内容重定向到文件中,最后输入Ctrl+D以告