91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

寿阳县| 奇台县| 墨脱县| 通许县| 平顶山市| 宁安市| 耿马| 个旧市| 双峰县| 鄢陵县| 丰县| 基隆市| 资中县| 垦利县| 敦煌市| 绥中县| 沙湾县| 乾安县| 宜昌市| 谢通门县| 鄂托克前旗| 靖安县| 那坡县| 乌苏市| 民丰县| 乌审旗| 黄浦区| 遂宁市| 凤冈县| 简阳市| 资兴市| 墨江| 贵阳市| 佛学| 电白县| 新泰市| 兴国县| 中阳县| 白朗县| 弥渡县| 安顺市|