본문 바로가기
IT

리눅스 명령어 comm 사용 방법

by e"sungjin 2023. 2. 26.
SMALL

리눅스 명령어 comm 사용 방법

소개

리눅스 운영체제는 다양한 명령어를 제공하여 사용자가 파일 및 디렉토리를 쉽게 관리할 수 있도록 도와줍니다. 이 중 하나인 comm 명령어는 두 개의 파일을 비교하여 공통된 줄과 각 파일의 고유한 줄을 출력합니다. 이번 글에서는 comm 명령어의 사용 방법에 대해 알아보겠습니다.

comm 명령어의 구문

comm 명령어의 구문은 다음과 같습니다.

comm [옵션] 파일1 파일2

comm 명령어의 옵션

comm 명령어는 다양한 옵션을 제공합니다. 주요 옵션은 다음과 같습니다.

  • 1 : 파일1에서 출력되는 줄을 생략합니다.
  • 2 : 파일2에서 출력되는 줄을 생략합니다.
  • 3 : 공통된 줄을 생략합니다.

comm 명령어의 사용 예시

comm 명령어를 사용하여 두 개의 파일을 비교할 때, 다음과 같이 입력합니다.

comm file1.txt file2.txt

위 명령어를 실행하면 파일1.txt와 파일2.txt 간의 공통된 줄, 파일1.txt의 고유한 줄, 파일2.txt의 고유한 줄이 출력됩니다. 만약 파일1.txt에서만 나타나는 줄을 출력하지 않고 싶다면 -1 옵션을 사용합니다.

comm -1 file1.txt file2.txt

반대로, 파일2.txt에서만 나타나는 줄을 출력하지 않고 싶다면 -2 옵션을 사용합니다.

comm -2 file1.txt file2.txt

또한, 공통된 줄만 출력하고 싶다면 -3 옵션을 사용합니다.

comm -3 file1.txt file2.txt

결론

comm 명령어는 두 개의 파일을 비교하여 공통된 줄과 각 파일의 고유한 줄을 출력합니다. 이를 통해 파일을 비교하고 관리하는 데 유용하게 사용할 수 있습니다. 이번 글에서는 comm 명령어의 사용 방법과 주요 옵션에 대해 알아보았습니다.

LIST