1.软文推荐

2.软文推荐

3.软文推荐

linux系统下的comm命令是一个非常实用的文件对比命令,comm主要功能选择或拒绝两个已排序的文件的公共的行,下面为大家详细讲解一下Linux comm命令使用实例。

准备文件1.txt和2.txt

[h_chenliling@vm6-sj1-pro-had-32-107 ~]$ cat 1.txt
a
b
c
d
e
f1234567
[h_chenliling@vm6-sj1-pro-had-32-107 ~]$ cat 2.txt
d
e
f
g
h
i1234567
[h_chenliling@vm6-sj1-pro-had-32-107 ~]$ comm 1.txt 2.txt
a
b
c
       d
       e
       f
   g
   h
   i12345678910

第一列只包含在1.txt中出现的行,第二列包含在2.txt中出现的行,第三列包含在1.txt和2.txt中相同的行。各列是以制表符( )作为定界符。

交集

删除第1列和第2列

[h_chenliling@vm6-sj1-pro-had-32-107 ~]$ comm 1.txt 2.txt  -1 -2
d
e
f1234
差集

1.txt的差集,1.txt存在,而2.txt中不存在。也就是删除第2列和第3列

[h_chenliling@vm6-sj1-pro-had-32-107 ~]$ comm 1.txt 2.txt  -2 -3
a
b
c1234
求差

两个文件不相同的行,删除第3列,合并第1列和第2列

[h_chenliling@vm6-sj1-pro-had-32-107 ~]$ comm 1.txt 2.txt  -3 | sed 's/^	//'
a
b
c
g
h
i

本文来源:www.lxlinux.net/6690.html,若引用不当,请联系修改。

相关文章 8

1

Linux查看文件修改时间 55秒前

Linux系统中一切皆为文件,所以经常会在linux系统中对一个文件配置进行修改,那么Linux下如何查看文件修改时间呢?本篇文章就为大家分享...

2

Linux系统中最常用的svn命令 2分钟前

SVN是一个采用分支管理系统的开源版本控制系统,能够多人同时开发一个项目,达到共享资源的目的。下面和大家分享一下Linux系统中svn最常...

3

Linux查看字符集 4分钟前

Linux如何查看字符集?字符集是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集名称:ASCII字符集、GB2312字...

4

Liunx中“快速阅读”方法教程 6分钟前

你听说过快速阅读吗?说实话我也没有。直到一个名叫Spritz的新型公司筹集了350万种子基金来开发使用户能够实现每分钟阅读1000个单词的一...

5

甲骨文即将要放弃Java? 9分钟前

你可能听说过类似的消息了,甲骨文公司不声不响地撤掉了一项社区技术的资金和开发人员支持,而许多消费者和企业合作伙伴已经在这项...

6

美国vps主机哪家好?性价比美国vps商家推荐(国外vps 主机) 9分钟前

美国vps主机哪家好? 很多童鞋在选择vps主机的时候,通常会问我们到底应该选哪个服务商。我们看到美国vps主机商家很多,尤其是很多论坛...

7

传奇私服服务器端在云服务器上架设,全版本通用传奇游戏架设教程 12分钟前

传奇私服服务器端怎么架设?如何把传奇架设在云服务器上面? 传奇是一个经典古老的游戏,当年的火爆至今还历历在目!网上有许多单机版...

8

HDFS基础知识讲解 13分钟前

HDFS 是 Hadoop Distribute File System 的简称,意为:Hadoop 分布式文件系统,是一种旨在在商品硬件上运行的分布式文件系统。它与现有的分布式文...