comm 是LINUX系统下的一个指令。用来对两个己排序文件进行逐行比较。comm命令对两个已经排好序的文件进行比较。其中,filel和file2是已经排好序的文件。
comm 是LINUX系统下的一个指令。用来对两个己排序文件进行逐行比较。comm命令对两个已经排好序的文件进行比较。其中,filel和file2是已经排好序的文件。
comm 是LINUX系统下的一个指令。
comm File1 File2。
comm从这两个文件中读取正文行,进行比较,最后生成三列输出:仅在filel中出现的行,仅在file2中出现的行,在两个文件中都存在的行。如果文件名为“-”则表示从标准输入读取。
-123 选项1,2和3分别表示不显示comm输出中的第一列、第二列和第三列。
# comm -12 m1 m2 (比较文件ml和m2,并且只显示它们共有的行)
注:如果为文件名之一指定 -(减号),则 comm 命令读取标准输入。
comm 命令读取 File1 和 File2 参数并在缺省情况下将三栏输出写到标准输出。这些栏由以下内容组成:
* 只在 File1 中的行
* 只在 File2 中的行
* 既在 File1,又在 File2 中的行。
File1 和 File2 都应该根据通过当前“本地语言”环境指定的整理序列来排序。
-1 禁止显示第一栏(在 File1 中的行)。
-2 禁止显示第二栏(在 File2 中的行)。
-3 禁止显示第三栏(与 File1 和 File2 公共的行)。
退出状态
该命令返回以下退出值:
0 所有输入文件被成功输出。
>0 发生错误。