博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
简明Linux命令行笔记:comm
阅读量:7120 次
发布时间:2019-06-28

本文共 541 字,大约阅读时间需要 1 分钟。

比较已经排序的文件

comm [options] file1 file2

 

comm将逐行比较已经排序的两个文件。显示结果包括3列:

第1列为只在file1中找到的行;第2列为只在file2中找到的行;第3列为两个文件的公用行。

 

参数

参数file1file2comm要比较的文件的路径名。用连字符(-)来替代file1或者file2时,comm将从标准输入读取输入信息

 

选项

-1              不显示第1列(即不显示只在file1中找到的行)

-2              不显示第2列(即不显示只在file2中找到的行)

-3              不显示第3列(即不显示在两个文件中都找到的行)

 

注意

如果文件没有排序,comm就不能正常的工作

第2列的没一行前面有一个制表符,第3列中的每一行前面有两个制表符

 

示例

原文件

$ cat abbbbbcccccdddddeeeeefffff$ cat baaaaadddddeeeeeggggghhhhh

 

comm

$ comm a b    aaaaabbbbbccccc        ddddd        eeeeefffff    ggggg    hhhhh$

比较排序过的a和b文件

 

comm -12

$ comm -12 a b dddddeeeee

仅显示公有行

 

 

转载地址:http://ganel.baihongyu.com/

你可能感兴趣的文章
贪心算法
查看>>
ANR问题的log位置
查看>>
BeanFactoryPostProcessor接口(容器后处理器)
查看>>
撤销本地的commit
查看>>
Acad::ErrorStatus
查看>>
tar打包/解包用法
查看>>
一个根据相似度的去重方法
查看>>
Tomcat 性能优化
查看>>
增加从mysql
查看>>
对docker隔离性的理解
查看>>
lnmp的环境搭建
查看>>
mysql处理海量数据时的一些优化查询速度方法
查看>>
javaScript的字符串对象
查看>>
heartbeat V2实现MySQL+NFS高可用
查看>>
Netscaler 10.5 VPX与XenApp XenDesktop 集成配置系列之三enable StoreFront Remote Access
查看>>
五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程(转)
查看>>
函数作为参数传递
查看>>
ViolinMemory上市遇低迷 唱衰闪存为哪般?
查看>>
shell脚本-监控系统资源并通过短信报警
查看>>
2014-03-08_javascrit_controller&status
查看>>