JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
이미지 패키징 시스템 매뉴얼 페이지     Oracle Solaris 11 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

사용자 명령

packagemanager(1)

pkg(1)

pkgdepend(1)

pkgdiff(1)

pkgfmt(1)

pkglint(1)

pkgmerge(1)

pkgmogrify(1)

pkgrecv(1)

pkgrepo(1)

pkgsend(1)

pkgsign(1)

pm-updatemanager(1)

시스템 관리 명령

표준, 환경 및 매크로

pkgdiff

- 패키지 매니페스트 비교

개요

/usr/bin/pkgdiff [-i attribute ...] [-o attribute]
    [-v name=value ...] file1 file2

설명

pkgdiff는 두 개의 패키지 매니페스트를 비교하여 차이를 보고합니다. pkgdiff는 비교 전에 각 매니페스트 및 작업을 일관된 순서로 정렬합니다.

출력 형식은 다음과 같습니다.

+ complete_action

이 작업의 경우 file2에는 있지만 file1에는 없습니다.

- complete_action

이 작업의 경우 file1에는 있지만 file2에는 없습니다.

actionname keyvalue [variant values, if any]
- attribute1=value1

attribute, value의 경우 file1에는 있지만 file2에는 없습니다.

+ attribute2=value2

attribute, value의 경우 file2에는 있지만 file1에는 없습니다.

변형은 다르지만 유형과 키 속성 값은 동일한 작업은 비교를 위해 별도의 작업으로 처리됩니다. 따라서 속성을 변경하는 작업은 속성 변경 사항으로 표시되지 않고 전체 형식으로 표시됩니다.

옵션

다음 옵션이 지원됩니다.

-i attribute

비교 중 attribute(있을 경우)를 무시합니다. -i hash를 사용하여 파일 해시 값을 무시할 수 있습니다. 이 옵션은 -o 옵션과 함께 사용할 수 없습니다. 이 옵션은 반복할 수 있습니다.

-o attribute

attribute의 차이만 보고합니다. 이 옵션은 -i 옵션과 함께 사용할 수 없습니다. 이 옵션은 작업에 대한 attribute에 영향을 끼치지 않는 작업 변경 사항을 무시합니다.

-v name= value

이 변형 값에 대한 차이만 계산합니다. 예를 들어, arch=sparc에 대한 차이만 계산합니다. 이 변형 태그는 비교 전에 모든 작업에 대해 제거됩니다. 값은 변형당 하나씩만 지정할 수 있습니다. 이 옵션은 여러 변형에 대해 반복할 수 있습니다.

종료 상태

다음 종료 값이 반환됩니다.

0

발견된 차이가 없습니다.

1

차이가 발견되었습니다.

>1

오류가 발생했습니다.

99

예상치 않은 예외가 발생했습니다.

속성

다음 속성에 대한 설명은 attributes(5)를 참조하십시오.

속성 유형
속성 값
Availability
package/pkg
Interface Stability
커밋되지 않음

참조

pkg(5)

http://hub.opensolaris.org/bin/view/Project+pkg/