Skip to content

파일비교 명령어 diff 사용법

조회 수 9672 추천 수 0 2013.05.03 17:26:45
<옵션 설명>

-u : 없어진 내용(-), 생긴 내용(+)을 구분해서 표현해준다. 소스파일 비교시 필수
-r : 재귀적으로 하위파일들까지 검사한다. 디렉토리 검사할 때 필요
-N: 새로 생긴 파일(빠진파일)에 대한 비교결과까지 보여준다.
--brief : 단순히 파일이 같은지만 확인

<예제>

diff -u a_rev1.c a_rev2.c > comp.diff

- 파일 a_rev1.c 와 a_rev2.c 파일을 비교


diff -urN dir1 dir2 > comp.diff

- 폴더 dir1 과 dir2 를 비교. 가장 일반적인 형태. 
- dir2 가 최신이어야 한다. 그래야 '+(추가된 코드)' 형식으로 나타내어짐. 아니면 거꾸로 됨


diff -ur dir1 dir2 > comp.diff

- 마찬가지로 두 폴더를 비교하는데, 빠진 파일에 대한 검사는 하지 않고 기존에 있는 파일들만 비교한다.
- 마찬가지로 dir2 가 dir1 에 대해 부분집합이어야 한다.
- dir1 이 기존의 완전한 형태의 소스 디렉토리이고, dir2 는 거기에 대해 추가되고 변경된 코드 디렉토리일 때 사용한다. 즉 dir1 이 많은 파일들, dir2 이 적은 파일들
profile

일요일은 짜빠게뤼~ 먹는날~^^

엮인글 :
http://adminplay.com/200097/d32/trackback
List of Articles
번호 제목 글쓴이 날짜sort 조회 수

CentOS 4.x 에서 yum 실패 대처

TaskSet 으로 Process의 사용 CPU를 지정해 보자!

linux bonding (네트워크 2개를 1개의 인터페이스로 구성)

GSLB(Global Service Load Balancing)

GBIC(지빅) 이 뭘까?? file

FreeBSD 참고 명령문 ( H/W 정보 확인 방법)

<video>의 속성과 메소드

우분투 네트웍크 설정

우분투 DNS 변경 및 고정

Unbunt OS 에서 Maven 설치(Install it – apt-get install)

Ubunt (우분투) 에서 sun-java6-jdk 설치

sakai 2.7.0 source installation in ubuntu 10.04.1 file

도메인 Status 상태별 설명 안내

Sample rate(샘플레이트)와 Bit rate (비트레이트)

운영중인 Linux 서버에서 NTFS 파일 시스템 삭제하기

proxy 서버 통해서 외부문서 불러오기 curl

우분투(Ubuntu) ssh 설정하기

ubuntu 10.04 에서 Nginx, Mysql, PHP5

[Ubuntu] 부팅시 시작되는 데몬 관리하기 – update-rc.d

dpkg 사용법

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234