환경 변수 가져오기 함수 설명
environment_get_variable
함수는 주어진 이름(문자열)의 환경 변수 값을 반환하는 함수입니다. 이 함수는 Windows, macOS 및 Ubuntu (Linux)에서 사용할 수 있습니다.
환경 변수 확인 방법
- macOS 및 Ubuntu (Linux): 터미널 앱에서
env
명령어를 입력하여 사용 가능한 환경 변수를 확인할 수 있습니다. - Windows:
- 명령 프롬프트에서:
echo %PATH%
- PowerShell에서:
ls env
참고: macOS와 Ubuntu에서 "HOME" 환경 변수는 각각 ~/
경로를 반환하며, 이는 macOS에서는 /Users/<username>
, Ubuntu에서는 /home/<username>
에 해당합니다.
함수 문법
environment_get_variable(name);
매개변수 설명
매개변수 | 타입 | 설명 |
---|---|---|
name | String | 확인할 환경 변수의 이름 (문자열) |
반환값
- String: 요청한 환경 변수의 값
예제 코드
e_str = environment_get_variable("APPDATA");
위 코드는 %appdata%
환경 변수의 전체 경로를 반환합니다. 일반적으로 이 경로는 "C:\Users\{username}\AppData\Roaming"
입니다.
활용 예제
- 사용자 홈 디렉토리 가져오기
gml home_path = environment_get_variable("HOME");
- 시스템 TEMP 디렉토리 경로 가져오기
gml temp_path = environment_get_variable("TEMP");
- 사용자 프로필 경로 가져오기 (Windows)
gml user_profile = environment_get_variable("USERPROFILE");
- PATH 환경 변수 가져오기
gml path_variable = environment_get_variable("PATH");
- 로컬 앱 데이터 경로 가져오기 (Windows)
gml local_app_data = environment_get_variable("LOCALAPPDATA");
이와 같은 방법으로 다양한 환경 변수의 값을 쉽게 가져올 수 있습니다.