複製鏈接
請複製以下鏈接發送給好友

comm

(編程術語)

鎖定
comm 是LINUX系統下的一個指令。用來對兩個己排序文件進行逐行比較。comm命令對兩個已經排好序的文件進行比較。其中,filel和file2是已經排好序的文件。
外文名
comm
所屬學科
計算機科學
性    質
編程術語
應用平台
LINUX系統

目錄

comm位置

comm 是LINUX系統下的一個指令。

comm語法

comm[ -1 -2 -3 ] File1 File2。

comm描述

comm從這兩個文件中讀取正文行,進行比較,最後生成三列輸出:僅在filel中出現的行,僅在file2中出現的行,在兩個文件中都存在的行。如果文件名為“-”則表示從標準輸入讀取。

comm選項

-123 選項1,2和3分別表示不顯示comm輸出中的第一列、第二列和第三列。

comm示例

# comm -12 m1 m2 (比較文件ml和m2,並且只顯示它們共有的行)
注:如果為文件名之一指定 -(減號),則 comm 命令讀取標準輸入。
comm 命令讀取 File1 和 File2 參數並在缺省情況下將三欄輸出寫到標準輸出。這些欄由以下內容組成:
* 只在 File1 中的行
* 只在 File2 中的行
* 既在 File1,又在 File2 中的行。
File1 和 File2 都應該根據通過當前“本地語言”環境指定的整理序列來排序。

comm標誌

-1 禁止顯示第一欄(在 File1 中的行)。
-2 禁止顯示第二欄(在 File2 中的行)。
-3 禁止顯示第三欄(與 File1 和 File2 公共的行)。
退出狀態
該命令返回以下退出值:
0 所有輸入文件被成功輸出。
>0 發生錯誤。