본문 바로가기
Programing_Language/C

getenv 함수 -linux system programming 쉘 프로그래밍

by neohtux 2016. 9. 4.
728x90

□ 형태

 - 헤더 : #include <stdlib.h>

 

char *getenv(const char * name);


반환(char *) 환경 변수의 값. 


인수 : char * name 구하려는 환경 변수의 이름



 getenv() 함수는 name 이름을 가지는 환경변수에 저장된 값을 읽어온다.


환경 변수는 "key=value" 형태로 저장되며, getenv()의 아규먼트로 들어가는 name은 Key 이름이 된다.


만약 일치하는 name을 가지는 환경변수가 있다면 "값"을 되돌려주고 없다면 NULL을 반환.








300x250

댓글