Linux基础命令---comm
comm
逐行比較兩個(gè)已經(jīng)排序過的文件。結(jié)果以3列顯示:第1列顯示只在file1出現(xiàn)的內(nèi)容,第2列顯示只在file2出現(xiàn)的內(nèi)容,第3列顯示同時(shí)出現(xiàn)的內(nèi)容。
此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
1、語(yǔ)法
comm [OPTION]... FILE1 FILE2?
?
2、選項(xiàng)列表
選項(xiàng) | 說(shuō)明 |
--version | 顯示命令版本信息 |
--help | 顯示幫助文檔 |
-1 | 不顯示第一個(gè)文件中出現(xiàn)的內(nèi)容 |
-2 | 不顯示第二個(gè)文件出現(xiàn)的內(nèi)容 |
-3 | 不顯示同時(shí)出現(xiàn)的內(nèi)容?????????? |
--check-order | 檢查輸入是否正確排序,即使所有輸入行都已經(jīng)配對(duì) |
--nocheck-order | 不檢查輸入是否正確排序 |
--output-delimiter=STR | 使用STR將列分割 |
?
3、實(shí)例
1)直接比較?
[root@localhost weijie]#diff -y 1.c 2.c????????//查看兩個(gè)文件 abc????????????????????????????|?abd def????????????????????????????|?efg ghi????????????????????????????|?ghi [root@localhost weijie]#?comm 1.c 2.c??????????//比較,這兩個(gè)文件必須已經(jīng)排序 abc ????abd def ????efg ???????ghi |
2)只顯示兩個(gè)文件共同出現(xiàn)的內(nèi)容?
[root@localhost weijie]#?comm -12 1.c 2.c ghi |
?
?
做了一個(gè)Linux學(xué)習(xí)的平臺(tái),目前出來(lái)一個(gè)雛形,各位可以參考使用
鏈接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ??密碼:n7bk
轉(zhuǎn)載于:https://blog.51cto.com/9888479/2319963
總結(jié)
以上是生活随笔為你收集整理的Linux基础命令---comm的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 服务交付审查:缺失的DevOps反馈环
- 下一篇: linux 其他常用命令