[linux] diff 명령어 -u 옵션 결과 해석하기
diff [옵션] file1 file2 파일을 줄 단위로 비교한다. -u 옵션 unified context. 정형화된 output을 보여줘 차이점을 보기좋게 출력해준다. 이 옵션의 출력결과는 patch 명령어의 input으로 사용되기도 한다. 예시 다음과 같이 file01.txt file02.txt 두개의 파일이 있다. 파일을 보면 3, 7번째 줄이 서로 다르고, file02 에는 8번째 줄이 추가 되었다. -u옵션으로 두 파일을 비교해보자 diff -u file01.txt file02.txt 결과 @@ -1,7 +1,8 @@ 출력된 결과의 위치를 나타낸다. -1,7은 첫줄의 ---로 시작하는 파일(file01.txt)의 1번째줄부터 7개의 줄이라는 것을 의미한다. +1,8은 두번째줄의 +++로 시작하는..
공부기록/etc
2020. 4. 24.