편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
3번째 줄: | 3번째 줄: | ||
;/usr/bin/comm | ;/usr/bin/comm | ||
* 2개의 파일을 비교하는 리눅스 명령어 | * 2개의 파일을 비교하는 리눅스 명령어 | ||
* 첫번째 파일에만 있으면 첫번째 칸(탭 없음) | * 첫번째 파일에만 있으면 첫번째 칸(탭 없음) | ||
:두번째 파일에만 있으면 두번째 칸(탭 1개) | |||
:두 파일에 다 있으면 세번째 칸(탭 2개) | |||
< | ==실습== | ||
<source lang='cli'> | |||
[root@zetawiki ~]# cat foo.txt | [root@zetawiki ~]# cat foo.txt | ||
apple | apple | ||
banana | banana | ||
eggplant | eggplant | ||
</ | </source> | ||
< | <source lang='cli'> | ||
[root@zetawiki ~]# cat bar.txt | [root@zetawiki ~]# cat bar.txt | ||
apple | apple | ||
22번째 줄: | 20번째 줄: | ||
banana | banana | ||
zucchini | zucchini | ||
</ | </source> | ||
< | <source lang='cli'> | ||
[root@zetawiki ~]# comm foo.txt bar.txt | [root@zetawiki ~]# comm foo.txt bar.txt | ||
apple | apple | ||
30번째 줄: | 28번째 줄: | ||
eggplant | eggplant | ||
zucchini | zucchini | ||
</ | </source> | ||
: | :(1행, 2행) 두 파일 모두 있음 | ||
: | :(3행, 5행) 2번째 파일(bar.txt)에만 있음 | ||
: | :(4행) 1번째 파일(foo.txt)에만 있음 | ||
==같이 보기== | ==같이 보기== | ||
* [[리눅스 diff]] | *[[리눅스 diff]] | ||
* [[리눅스 cmp]] | *[[리눅스 cmp]] | ||
* [[리눅스 cut | *[[리눅스 cut]] | ||
==참고== | ==참고 자료== | ||
*https://en.wikipedia.org/wiki/Comm | *https://en.wikipedia.org/wiki/Comm | ||
[[분류: /usr/bin]] | [[분류: /usr/bin]] | ||