두개의 파일을 비교해야 할때 사람이 눈이 가장 중요하긴 하지만 내용이 길거나 복잡하면 쉽게 비교가 되지 않죠.
그럴때 쓸만한 명령어 diff 입니다. 다음과 같이 두가지 파일이 있다고 가정해 보겠습니다.
text1
$ cat text1 HelloWorld Nice to meet you. What are you doing now? Ok Ok. Time to go.
text2
$ cat text2 HelloWorld Glad to meet you. What are you doing now? Not bad Time to go...
보는 순간 다른점이 파악되시나요? diff 를 사용해 보겠습니다.
$ diff -urN text1 text2 --- text1 2009-02-16 21:06:43.000000000 +0900 +++ text2 2009-02-16 21:07:12.000000000 +0900 @@ -1,5 +1,5 @@ HelloWorld -Nice to meet you. +Glad to meet you. What are you doing now? -Ok Ok. -Time to go. +Not bad +Time to go...
text1가 text2와 비교될때 빠진 부분은 -로 나오고 추가된 부분은 +로 나옵니다.
위와 같이 간단하게 파일들의 차이점을 비교해 볼 수 있습니다.