亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux的comm命令怎么使用

發布時間:2022-01-25 10:15:45 來源:億速云 閱讀:171 作者:iii 欄目:開發技術

這篇文章主要介紹了Linux的comm命令怎么使用的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Linux的comm命令怎么使用文章都會有所收獲,下面我們一起來看看吧。

comm命令是Linux中用于文件比較的命令,但是前提是文件經過排序。

Linux的comm命令怎么使用

語法

comm(選項)(參數)

選項

-1:不顯示在第一個文件出現的內容; -2:不顯示在第二個文件中出現的內容; -3:不顯示同時在兩個文件中都出現的內容。

參數

  • 文件1:指定要比較的第一個有序文件;
  • 文件2:指定要比較的第二個有序文件。

實例

[root@localhost text]# cat aaa.txtaaa
bbb
ccc
ddd
eee
111
222

[root@localhost text]# cat bbb.txtbbb
ccc
aaa
hhh
ttt
jjj

[root@localhost text]# comm aaa.txt bbb.txtaaa
               bbb
               ccc
       aaa
ddd
eee
111
222
       hhh
       ttt
       jjj
第一列  第二列  第三列

輸出的第一列只包含在aaa.txt中出現的行,第二列包含在bbb.txt中出現的行,第三列包含在aaa.txt和bbb.txt中相同的行。各列是以制表符(\t)作為定界符。

交集

打印兩個文件的交集,需要刪除第一列和第二列:

[root@localhost text]# comm aaa.txt bbb.txt -1 -2bbb
ccc

求差

打印出兩個文件中不相同的行,需要刪除第三列:

[root@localhost text]# comm aaa.txt bbb.txt -3 | sed 's/^\t//'aaa
aaa
ddd
eee
111
222
hhh
ttt
jjj

sed ‘s/^\t//’ 是將制表符(\t)刪除,以便把兩列合并成一列。

關于“Linux的comm命令怎么使用”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“Linux的comm命令怎么使用”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鞍山市| 温州市| 岳阳市| 高雄市| 洱源县| 封开县| 天水市| 红桥区| 徐闻县| 平罗县| 新兴县| 吴桥县| 灵宝市| 景泰县| 兴化市| 深圳市| 岳普湖县| 宁安市| 临邑县| 眉山市| 景泰县| 扶余县| 北海市| 郯城县| 丹棱县| 河南省| 镇宁| 博湖县| 北海市| 普陀区| 奈曼旗| 威信县| 东明县| 苏尼特左旗| 临城县| 南江县| 贵南县| 长沙市| 中宁县| 舒城县| 贺州市|