Tag Archives: diff

[LINUX] diff 사용하기

두개의 파일을 비교해야 할때 사람이 눈이 가장 중요하긴 하지만 내용이 길거나 복잡하면 쉽게 비교가 되지 않죠.

그럴때 쓸만한 명령어 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와 비교될때 빠진 부분은 -로 나오고 추가된 부분은 +로 나옵니다.

위와 같이 간단하게 파일들의 차이점을 비교해 볼 수 있습니다.