diff - 서로 다른 두파일이나 폴더에 대한 비교할때 쓰는 명령어
location /usr/bin/diff
# diff [option] file1 file2
 diff [option] dir1 dir2
 
option
- c : 차이점 비교
- d : 상세 비교
- l : 주로 폴더에 사용하며, 서브디렉까지 상세 비교
diff3 => 3개의 파일 비교 시 사용
 
cmp - 두개의 파일을 비교하여 다른점을 확인 할 때 쓰는 명령어
# cmp [option] file1 file2
option
- l : 틀린 문자의 개수를 출력하고 각각의 틀린 문자에 대한 8진수 값을 출력
- s : 아무런 메시지를 보여주지 않고 종료 코드만을 넘겨줌
종료코드에서 0은 파일이 같음을 1은 파일이 다를 때 2는 파일에 접근할 수 없을때를 의미
 
comm - 두 파일의 행 단위를 비교할때 사용
# comm [option] file1 file2
option
-1 : 두개를 비교하되 파일 1에만 있는 것은 출력하지 않기
-2 : 두개를 비교하되 파일 2에만 있는 것은 출력하지 않기 
-3 : 두개를 비교하여 파일1과 파일2에 모두 존재하는 라인은 출력하지 않기

출처: http://blog.naver.com/songbongsang?Redirect=Log&logNo=100099157657

Posted by JinnyDown
,