使用linux的comm命令比较两个已排过序的文件

发布时间:2020-07-09 10:41:42

来源:亿速云

阅读:55

作者:清晨

栏目:服务器

这篇文章主要介绍使用linux的comm命令比较两个已排过序的文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

comm命令会一列列地比较两个已排序文件的差异,并将其结果显示出来,如果没有指定任何参数,则会把结果分成3行显示:第1行仅是在第1个文件中出现过的列,第2行是仅在第2个文件中出现过的列,第3行则是在第1与第2个文件里都出现过的列。若给予的文件名称为”-“,则comm指令会从标准输入设备读取数据。

语法格式:[参数] [文件1][文件2]-1不显示只在第1个文件里出现过的列

-2不显示只在第2个文件里出现过的列

-3不显示只在第1和第2个文件里出现过的列

–help在线帮助

–version显示版本信息

参考实例

对比文件filename1.txt和filename2.txt:[root@linuxcool ~]# comm filename1.txt filename2.txt

打印两个文件的交集,需要删除第一列和第二列:[root@linuxcool ~]# comm filename1.txt filename2.txt -1 -2

打印出两个文件中不相同的行,需要删除第三列:[root@linuxcool ~]# comm filename1.txt filename2.txt -3 | sed 's/^\t//'

相较于filename2.txt,filename1.txt的差集 :[root@linuxcool ~]# comm filename1.txt filename2.txt -2 -3

相较于filename1.txt,filename2.txt的差集 :[root@linuxcool ~]# comm filename2.txt filename1.txt -2 -3

以上是使用linux的comm命令比较两个已排过序的文件的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

两个服务器 文件比较,使用linux的comm命令比较两个已排过序的文件相关推荐

  1. linux 文件差异备份,Linux使用 tar命令-g参数进行增量+差异备份、还原文件

    完整备份: 建立测试路径与档案 mkdir test touch test/{a,b,c} 在test下生成三个文件 执行完整备份 tar -g snapshot -zcf backup_full.t ...

  2. touch服务器端文件夹,使用linux的touch命令创建文件

    使用linux的touch命令创建文件 发布时间:2020-07-22 11:33:24 来源:亿速云 阅读:99 作者:清晨 栏目:服务器 小编给大家分享一下使用linux的touch命令创建文件, ...

  3. 谈谈Linux系统CP命令如何做到0.2秒复制100G大文件?

    谈谈Linux系统CP命令如何做到0.2秒复制100G大文件? 文章目录 谈谈Linux系统CP命令如何做到0.2秒复制100G大文件? cp 引发的思考 文件系统 为什么 cp 那么快? 结语 cp ...

  4. 一、查看Linux内核版本命令(两种方法):

    直接使用 cat /etc/redhat-release 便捷快速的方法 LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: Ce ...

  5. linux中comm命令用法

    linux系统中comm命令用法详解 linux系统下的comm命令是一个非常实用的文件对比命令. comm命令功能:   选择或拒绝两个已排序的文件的公共的行. comm命令语法:comm [-12 ...

  6. linux中comm的用法,linux中comm命令用法

    linux系统中comm命令用法详解 linux系统下的comm命令是一个非常实用的文件对比命令. comm命令功能:   选择或拒绝两个已排序的文件的公共的行. comm命令语法:comm [-12 ...

  7. scp推送一个文件到另一个服务器,Linux用scp命令实现两台服务器之间文件传递

    scp 命令简介 Linux scp 命令用于 Linux 之间复制文件和目录. scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命 ...

  8. linux比较10个文件是否一致,Linux中文件管理--cmp--比较两个文件是否有差异

    cmp命令用于比较两个文件是否有差异,当相互比较的两个文件完全一样时,则该命令不会显示任何信息.若发现有所差异,预设会标示出第一个不同之处的字符和列数编号.若不指定任何文件名称或是所给予的文件名为&q ...

  9. linux下比较文件并输出,Linux使用diff命令比较文件找出文件之间相同的部分

    如果你需要比较系统文件的内容,那么你就会是使用到diff命令,可找出文件之间相同的部分,下面小编就给大家详细介绍下Linux diff命令的用法. diff 命令是 linux上非常重要的工具,用于比 ...

最新文章

  1. R语言difftime函数计算时间差值实战
  2. MySQL Cluster集群配置方案
  3. 致远协同软件手机版让移动办公不再是梦想
  4. wxWidgets:wxString类用法
  5. 2.2)深度学习笔记:优化算法
  6. CTP2交易所成交回报
  7. 使用Ant打包java程序
  8. 关于SQL\SQL Server的三值逻辑简析
  9. 第十三届蓝桥杯省赛模拟赛题解(2022年第四次模拟赛)C/C++
  10. 机器学习UCI数据库说明
  11. 如何在荣耀笔记本电脑上设置透明桌面便签?
  12. 列表展示:RecyclerView多条目
  13. python3基础知识复习 -- 进程,线程,多任务讲解
  14. (大五人格分析)开放型人格的优势和职业发展
  15. 前端HTML------负责网页结构
  16. 如何向icloud上传文件_怎样用icloud把手机文件传到电脑上?
  17. 录音类MediaRecorder的简单应用-录音频
  18. 读书笔记之《低欲望社会》:当日本年轻人变得无欲无求
  19. html在点击按钮变量加一,如何在html文件上按一个按钮将变量设置到flask服务器rou...
  20. PWN-COMPETITION-HGAME2022-Week2

热门文章

  1. u-boot移植随笔:u-boot技巧二则
  2. 【elasticsearch】ES数据库重建索引 -- Reindex(数据迁移)
  3. 【Guava】Guava Cache的refresh和expire刷新机制
  4. 60-150-044-使用-Sink-Flink自定义RetractStreamTableSink
  5. 【Antlr】Antlr 孤岛语法:处理相同文件中的不同格式
  6. ORA-28009:connection as SYS should be as SYSDBA OR SYSOPER
  7. ajax对象的属性和方法
  8. docker-compose基础
  9. 云计算教程学习入门视频课件:云计算架构参考模型
  10. java中static类的作用是什么意思_java中static关键字是什么意思