本节介绍一些简单的文本处理命令tr,col,join,paste。实际上,本节内容是上节内容管道的延伸。在上节中我们介绍了命令grep,wc,cut,sort,uniq。这些命令都是与文本处理息息相关的。
比如我们想要在文本中查找相应字符串,就使用grep命令。
我们想要统计文本的字符信息,就使用命令wc。
比如我们想要剪裁文本信息,就使用命令cut。
我们想要对文本实现排序,就使用命令sort。
我们想要对文本进行去重的操作,就使用命令uniq。
下面就简单介绍一下这四个文本处理命令,详细的信息可以查阅man手册。
tr 命令 – 删除或转换文本信息中的某些文字
使用–help命令查看更多的参数:
col 命令 – 将Tab换成对等数量的空格键;或者将对等数量的空格键换成Tab
col -x #tab转换为空格 col -h #空格转换为tab
join命令 – 将两个文件中包含相同内容的那一行合并在一起。
- paste命令 – 在不对比数据的情况下,简单地将多个文件合并一起