Solaris 공통 데스크탑 환경: 고급 사용자 및 시스템 관리자 안내서

활동 및 데이터 유형 정의에서 변수 사용

문자열 변수 및 환경 변수는 활동 및 데이터 유형 정의 파일에 포함될 수 있습니다.

활동에서 문자열 변수 사용

문자열 변수 정의는 정의 위치에서 파일 끝까지 유효합니다. 데이터베이스에 대한 전역 문자열 변수는 없습니다.

문자열 변수와 환경 변수의 이름이 같으면 문자열 변수가 우선권을 갖습니다.

문자열 변수를 정의하는 방법

    다음 구문을 사용하십시오.

set variable_name =value

변수 이름은 알파벳, 숫자, 밑줄(_)을 포함할 수 있습니다. 각 변수 정의는 다른 행에 위치해야 합니다.

set Remote_Application_Server=sysapp set Remote_File_Server=sysdata

문자열 변수를 참조하는 방법

    다음 구문을 사용하십시오.

	$[{]variable_name[}]

EXEC-HOST			$Remote_Application_Server CWD					/net/${Remote_File_Server}/doc/project

활동 및 데이터 유형에서 환경 변수 사용

    다음 구문을 사용하여 환경 변수를 참조하십시오.

	$[{]variable[}]. 

변수는 데이터베이스가 로드될 때 확장됩니다(값으로 바뀜). 문자열 변수 및 환경 변수의 이름이 같으면 문자열 변수가 우선권을 갖습니다.

예를 들어, 다음 실행 문자열은 로그인 이름을 포함하는 표제와 함께 파일을 인쇄합니다.

EXEC-STRING lp -t$LOGNAME %(File)Arg_1%