English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux comm 명령어

Linux 명령어大全

Linux comm 명령어는 두 개의 정렬된 파일을 비교하는 데 사용됩니다.

이 명령어는 두 가지 정렬된 파일을 열별로 비교하고, 결과를 표시합니다. 어떤 매개변수도 지정하지 않으면, 결과를 분할합니다。 3 열을 표시합니다: 1 열은 1 개 파일에 나타난 열이며 2 열은 2 개 파일에 나타난 열이며 3 열이 1 와 2 개 파일에 - 를 지정하지 않으면, comm 명령어는 표준 입력 장치에서 데이터를 읽습니다。

문법

comm [-123]--help][--version][제1개 파일][제2개 파일]에 나타납니다。

매개변수

  • -1 만 나타난 열을 표시하지 않습니다。 1 개 파일에 나타난 열。
  • -2 만 나타난 열을 표시하지 않습니다。 2 개 파일에 나타난 열。
  • -3 만 나타난 열을 표시하지 않습니다。 1 와 2 개 파일에 나타난 열。
  • --help 온라인 도움말。
  • --version 버전 정보를 표시합니다。

온라인 예제

aaa.txt 与 bbb.txt의 파일 내용如下:

[root@localhost text]# cat aaa.txt 
aaa 
bbb 
ccc 
ddd 
eee 
111 
222
[root@localhost text]# cat bbb.txt
bbb 
ccc 
aaa 
hhh 
ttt 
jjj

执行 comm 명령어 출력 결과如下:

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

输出的第一列只包含在 aaa.txt 中出现的列,第二列包含在 bbb.txt 中出现的列,第三列包含在 aaa.txt 和 bbb.txt 中都包含的列。各列是以制表符 \t 作为定界符。

Linux 명령어大全