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

comb
comb comb 명령(SCCS) 목적 SCCS 델타를 결합합니다. 구문
comb [ -o ] [ -s ] [ -c List | -p SID ] File
설명
comb 명령은 지정한 SCCS 델타(SID) 또는 모든 델타를 한 델타로 통합하는 쉘 프로시저를 표준 출력에 기록합니다. 파일에 그 프로시저를 수행하여 소스 코드 제어 시스템(SCCS)의 크기를 줄일 수 있습니다. 파일이 얼마나 줄었는 지를 보려면, comb 프로그램에 -s 플래그를 사용하여 수행하십시오. File 값의 디렉토리를 지정한 경우 comb 명령에서 모든 SCCS 파일(즉, 접두어가 s.인)에 대해 요청된 조치를 수행합니다. -(빼기)를 File 값에 지정할 경우, comb 명령은 표준 입력을 읽고 각 행을 SCCS 파일의 이름으로 해석합니다. comb 명령은 EOF 문자를 읽을 때까지 계속 입력을 읽습니다.
플래그를 지정하지 않은 경우 comb 명령은 변경 내용 및 트리를 보존하는 데 필요한 최소 선대만 보존합니다.
주: comb 명령이 트리 델타의 형태를 다시 정렬할 수 있습니다. 공백은 저장하지 않을 수도 있습니다. 사실상, 재구성된 파일이 실제 원본보다 더 커질 수 있습니다.
플래그
주: 각 플래그 또는 플래그 그룹은 명명된 각 파일에 독립적으로 적용됩니다.
-c List 쉘 프로시저에서 보존하는 델타(SID)의 리스트를 지정합니다(get 명령 -i List 플래그 참조). 프로시저는 모든 델타를 통합합니다.
-o 각 get 명령 -e 플래그에 대해 생성할 델타 해제시 재구성된 파일에 액세스합니다. 그렇지 않으면 가장 최근의 선대에서 재구성된 파일에 액세스합니다. -o 플래그를 사용하면 재구성된 SCSS 파일의 크기를 줄일 수 있습니다. 또한, 원래 파일의 델타 트리 형태를 수정할 수도 있습니다.
-p SID 보존할 결과 프로시저의 가장 오래된 델타의 SID를 지정합니다. 모든 다른 델타는 재구성되는 파일에 결합됩니다.
-s comb 명령으로 쉘 프로시저를 생성하게 합니다. 이 쉘 프로시저는 각 파일 리스팅 즉, 파일 이름, 결합 후 크기(블록), 원래 크기(블록) 및 공식으로 계산한 백분율 변경에 대한 보고서를 생성합니다.
100 * (original - combined) / original
결합 프로세스에 의해 얼마나 많은 공간이 실제로 보관될 지를 판단하려면 SCSS 파일을 결합하기 전에 이 플래그를 사용하여 comb 프로그램을 수행한 후 그의 프로시저를 수행해야 합니다.
예제
sccs 파일 s.test.c의 SID 1.4보다 오래된 모든 델타를 결합하여 절약되는 공간의 양에 대한 보고서를 생성하려면 다음과 같이 입력하십시오.
comb -p1.4 -s s.test.c
위의 명령의 출력을 sh 명령으로 파이핑하여 보고서를 수행하십시오.
결합을 실제로 수행하려면 다음과 같이 입력하십시오.
comb -p1.4 s.test.c
파일
s.COMB 재구성된 SCSS 파일의 이름.
comb* 임시 파일.
관련 정보
admin 명령, delta 명령, get 명령, prs 명령, sccshelp 명령, sh 명령.
sccsfile 파일 형식.