리눅스 분류
첫번째 파일과 다른 부분의 두번째 파일내용과 공통된 내용만을 출력하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,555 조회
- 0 추천
- 목록
본문
첫번째 파일과 다른 부분의 두번째 파일내용과 공통된 내용만을 출력하기
comm명령어의 일반적인 출력결과에서 첫번째 파일에서만 유일한 부분은 결과에서 제외시킬 수 있습니다.
즉, 두개의 파일을 비교하여 첫번째 파일과 다른 두번째 파일의 내용만을 출력하고자 한다면 -1옵션을 사용합니다.
아래의 예는 file1과 file2를 비교하여 file1과 다른 file2의 내용을 출력한 것입니다.
[root@su250 ~]# comm -1 file1 file2 sulinux. linux users. [root@su250 ~]# |
즉, file2의 내용에서 file1과 다른 부분은 “www.linux.co.kr”과 “sulinux.”이므로 출력이 된 것이고 “linux users.”는 공통된 부분이므로 마지막에 출력된 것입니다.
즉, comm에서 -1옵션을 사용하면 file1과 다른 file2의 내용만을 출력합니다.
물론, 이 경우에도 공통적으로 포함된 내용은 마지막에 출력됩니다.
"무단배포금지: 클라우드포털(www.linux.co.kr)의 모든 강좌는 저작권에 의해 보호되는 콘텐츠입니다. 무단으로 복제하여 배포하는 행위는 금지되어 있습니다."
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.