본문 바로가기
운영체제/리눅스

[리눅스] diff 명렁어

by Cloud_Park 2020. 12. 8.

diff 명령어는 differences의 약자로 두 파일 사이의 내용 비교를 하기 위한 명령어

cmp 명령어보다 직관적이고 명확하게 결과를 알 수 있습니다.

 

diff명령어의 사용예는  동일한 파일의 다른 버전간의 변경사항을 알아낼 때 사용하며 3개의 파일까지 비교 가능하다는 장점이 있습니다.

 

 

-c  두 파일간의 차이 출력
-d  파일간 차이 상세하게 출력
-r  두 디렉터리간의 차이점, 서브 디렉터리까지 비교
-i 대소문자 무시
-w 모든 공백 차이 무시
-s  파일이 같을때 알려주는 
-u 두 파일의 변경되는 부분과 변경괴는 부분의 근처내용도 출력

 

 예제 파일

aaa, aaa1 .txt는 현제  같습니다.

 

-s로 같은지 확인 

 

 

 

aaa.txt를 변경

 

 

결과 확인 

 

 

대문자도 추가해보겠습니다.

위 아래의 차이가 보이시나요 -i를 넣어 대문자 무시를 했습니다.