리눅스 diff
From CS Wiki
- 파일을 줄 단위로 비교하여 출력한다.
- 유닉스와 리눅스 모두에서 명령어와 옵션이 같음
- 경로 : /usr/bin/diff
사용법[edit | edit source]
문법[edit | edit source]
diff [옵션] 기준파일 비교파일
옵션[edit | edit source]
- -lines : 문맥의 행을 출력한다.
- -a, --text : 모든 파일을 텍스트 파일로 취급한다.
- -b, --ignore-all-space : 중복된 공백과 행의 끝에 있는 공백을 무시한다.
- -B, --ignore-blank-lines : 파일에 있는 공백을 무시한다.
- -c, -C num, --context[=num] : 문맥상으로 바뀐 줄(num)만큼 출력한다(기본은 2줄이다).
- -d, --minimal : 세세하게 바뀐 것도 찾도록 한다.
- -D name, --ifdef=name : C 원본 파일 내에서의 #ifdef로 정의한 문자열(name)에서도 출력한다.