때때로 런타임 시 환경 변수의 값을 동적으로 검색할 필요가 있습니다. 이 주제에서는 환경 변수에 액세스할 수 하도록 PL/I 샘플 프로젝트 중 하나에서 코드를 수정하는 한 가지 방법에 대해 설명합니다.
이 주제는 워크벤치 예제 인터페이스를 통해 사용할 수 있는 PL/I 샘플 1을 포함합니다. 샘플에는 하나의 PL/I 파일, HelloApp.pli.이 있습니다.
환경 변수 액세스는 COBOL보다 PL/I에서 더 쉽습니다. 근본적인 이유는 환경 변수 설정 및 검색을 위한 내장 함수(PutEnv 및 GetEnv)가 포함되어 있기 때문입니다.
HelloApp.pli가 환경 변수를 읽고 이의 값을 표시하도록 이 샘플을 포함하는 프로젝트를 수정하려면 다음 지시사항을 완료하십시오.
Dcl GetEnv Builtin;
Dcl theName Char(20) Varying;
Dcl theValue Char(1000) Varying;
theName = "PATH";
theValue = GetEnv(theName);
Put Skip List('Path=' || theValue);
System z®용 Rational® Developer는
Linux® 플랫폼에서 로컬 COBOL 또는 PL/I 빌드를 지원하지 않습니다.