| HOME / 정보공유 / AIX 명령어 모음

dircmp
dircmp dircmp 명령 목적 두 디렉토리를 비교하고 두 디렉토리에 공통으로 들어 있는 파일 내용을 비교합니다. 구문
dircmp [ -d ] [ -s ] Directory1 Directory2
설명
dircmp 명령은 Directory1와 Directory2 매개변수에 지정된 두 디렉토리를 비교하여 그 내용에 대한 정보를 표준 출력에 기록합니다. 먼저, dircmp 명령은 각 디렉토리에서 파일 이름을 비교합니다. 두 디렉토리에 동일한 이름을 가진 파일이 있으면, dircmp 명령은 두 파일의 내용을 비교합니다.
출력에서, dircmp 명령은 각 디렉토리에 고유한 파일을 나열합니다. 두 디렉토리에서 이름은 동일하나 내용은 다른 파일을 나열합니다. 플래그를 지정하지 않으면, 두 디렉토리에서 이름뿐만 아니라 내용도 동일한 파일을 나열합니다.
diff -r 명령은 dircmp 명령과 유사한 기능을 제공합니다.
플래그
-d 각각의 공통 파일 이름에 대해 서로 다른 파일 내용의 두 버전을 표시합니다. 표시 형식은 diff 명령에서 사용된 형식과 동일합니다.
-s 동일한 파일의 파일 이름은 나열하지 않습니다.
종료 상태
이 명령은 다음 종료 값을 리턴합니다.
0 성공적으로 완료했습니다.
>0 오류가 발생했습니다.
주: 디렉토리 내용의 차이점은 오류로 간주하지 않습니다.
예제
두 디렉토리에 있는 파일간의 차이점을 요약하려면 다음과 같이 입력하십시오.
dircmp proj.ver1 proj.ver2
이 명령은 proj.ver1과 proj.ver2 디렉토리간의 차이점 요약을 표시합니다. 요약에는 두 디렉토리 중 한 곳에서만 발견된 파일과 양 디렉토리에서 모두 발견된 파일을 나열합니다. 파일을 양 디렉토리에서 발견한 경우, dircmp 명령은 두 파일의 동일한지에 관해 알려줍니다.
파일간의 차이점에 대한 세부 사항을 보려면 다음과 같이 입력하십시오.
dircmp -d -s proj.ver1 proj.ver2
-s 플래그는 동일한 파일에 대한 정보를 억제합니다. -d 플래그는 두 디렉토리에서 발견한 서로 다른 파일에 대해 diff 리스트를 표시합니다.
파일
/usr/bin/dircmp dircmp 명령을 포함합니다.
관련 정보
cmp 명령, diff 명령.