"리눅스 comm"의 두 판 사이의 차이

3번째 줄: 3번째 줄:
;/usr/bin/comm
;/usr/bin/comm
* 2개의 파일을 비교하는 리눅스 명령어
* 2개의 파일을 비교하는 리눅스 명령어
* 첫번째 파일에만 있으면 첫번째 칸(탭 없음)
:두번째 파일에만 있으면 두번째 칸(탭 1개)
:두 파일에 다 있으면 세번째 칸(탭 2개)


==실습==
==실습==
<source lang='cli'>
<source lang='cli'>
[root@zetawiki ~]# cat foo
[root@zetawiki ~]# cat foo.txt
apple
apple
banana
banana
12번째 줄: 15번째 줄:
</source>
</source>
<source lang='cli'>
<source lang='cli'>
[root@zetawiki ~]# cat bar
[root@zetawiki ~]# cat bar.txt
apple
apple
banana
banana
19번째 줄: 22번째 줄:
</source>
</source>
<source lang='cli'>
<source lang='cli'>
[root@zetawiki ~]# comm foo bar
[root@zetawiki ~]# comm foo.txt bar.txt
apple
apple
banana
banana
26번째 줄: 29번째 줄:
zucchini
zucchini
</source>
</source>
:(1행, 2행) 두 파일 모두 있음
:(3행, 5행) 2번째 파일(bar.txt)에만 있음
:(4행) 1번째 파일(foo.txt)에만 있음


==같이 보기==
==같이 보기==

2015년 4월 9일 (목) 00:30 판

1 개요

리눅스 comm
/usr/bin/comm
  • 2개의 파일을 비교하는 리눅스 명령어
  • 첫번째 파일에만 있으면 첫번째 칸(탭 없음)
두번째 파일에만 있으면 두번째 칸(탭 1개)
두 파일에 다 있으면 세번째 칸(탭 2개)

2 실습

[root@zetawiki ~]# cat foo.txt
apple
banana
eggplant
[root@zetawiki ~]# cat bar.txt
apple
banana
banana
zucchini
[root@zetawiki ~]# comm foo.txt bar.txt
		apple
		banana
	banana
eggplant
	zucchini
(1행, 2행) 두 파일 모두 있음
(3행, 5행) 2번째 파일(bar.txt)에만 있음
(4행) 1번째 파일(foo.txt)에만 있음

3 같이 보기

4 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}