SWUFORCE/워게임

[추가 공부]diff

S_SDY 2026. 2. 17. 15:09

diff

- 두, 세 개의 파일을 비교하여 차이점을 출력해 주는 명령어.

- cmp보다 직관적이며 명확하게 비교 결과 출력.

 

형식 : diff [옵션] file1 file2 (file3)

 

옵션

-N : New file도 적용 가능

-d : 두 파일 간의 차이점 상세 출력

-r : 두 디펙토리 간의 차이점 출력. 서브디렉토리까지 비교

-i : 대소문자 차이 무시

-w, -b : 모든 공백 차이 무시

-s : 두 파일이 같을 때 알림

-u : 두 파일의 변경되는 부분과 변경되는 부분의 근처 내용도 출력 

-H : 큰 파일들 처리 시 사용

--brief : 두 파일이 같은지 다른지 결과 표시

-y : 옵션은 두 파일의 내용을 나란히 표시

 

출력 결과 

 

- 9c9

처음 나온 9 : 첫 번째 file의 9번째 문장

가운데 나온 c : change의 c

마지막의 9 : 두 번째 file의 9번째 문장

 

-53a54

: ff파일의 53번 라인 뒤에 새로운 내용이 추가되어 fs 파일의 54번 라인이 되었다는 뜻.

 

 


comm

: 사용한다면 두 파일에서 공통적인 부분과 한쪽에만 있는 부분을 찾아낼 수 있다. 

 

이런 식으로 나온대요. 

 

apples & oranges는 공통으로 있고, walnuts는 file1만, grapes는 file2만 있는 거라고 합니다. 

'SWUFORCE > 워게임' 카테고리의 다른 글

[추가공부] 파이썬 request.remote_addr  (0) 2026.03.24
[web]pathtraversal  (0) 2026.03.24
whatsdifferent  (0) 2026.02.17
[추가 공부]빅 엔디안 vs 리틀 엔디안  (0) 2026.02.10
littlevsbig  (0) 2026.02.10