linux 两个文件之间的比较 命令:comm

comm命令可以用于两个文件之间的比较,它有一些选项可以用来调整输出,以便执行交集、求差、以及差集操作。

 

交集:打印出两个文件所共有的行。

求差:打印出指定文件所包含的且不相同的行。

差集:打印出包含在一个文件中,但不包含在其他指定文件中的行。

 

语法

comm   (选项)  (参数)

 

选项

-1:不显示在第一个文件出现的内容;

-2:不显示在第二个文件中出现的内容;

-3:不显示同时在两个文件中都出现的内容。

 

参数

文件1:指定要比较的第一个有序文件;

文件2:指定要比较的第二个有序文件。

 

实例

[root@localhost text]# cat aaa.txt

aaa

bbb

ccc

ddd

eee

111

222

 

[root@localhost text]# cat bbb.txt

bbb

ccc

aaa

hhh

ttt

jjj

 

[root@localhost text]# comm aaa.txt bbb.txt

 

comm aaa.txt bbb.tx

付杰
  • ¥ 59.8元
  • 市场价:99.8元
  • ¥ 298.0元
  • 市场价:498.0元
  • ¥ 58.0元
  • 市场价:58.0元
  • ¥ 99.0元
  • 市场价:99.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: