comm

Unix 명령어 comm은 종종 쓰는 유틸임에도 불구하고 자꾸 사용법을 까먹는다. 확실히 외우기 위해 나름대로 정리하면,
세가지 옵션( 1, 2, 3 ) 중 1은 첫번째 argument로 쓰인 파일, 2는 두번째, 3은 공통된 부분(교집합)을 뜻한다.
옵션 앞에 붙이는 – 는 진짜 마이너스로 이해하자. 그럼 외우기 쉽다. 즉 ‘comm -23 file1 file2′는 file1, file2 전체 내용 중에 file2만의 내용(2)과 공통된 내용(3)을 뺀 나머지, 즉 file1에만 있는 내용을 보여준다. 마찬가지로, ‘comm -12 file1 file2′는 두 파일의 공통된 부분만 보여주게 된다.
이젠 안 까먹겠지.
Post a Comment