Manpages

이 름

setenv − 환 경 변 수 를 바 꾸 거 나 추 가 시 킨 다 .

사 용 법

#include <stdlib.h>

int setenv(const char *name, const char *value, int overwrite);

void unsetenv(const char *name);

설 명

setenv() 함 수 는 만 일 name이 이 미 존 재 하 지 않 는 다 면 , 값 value를 가 지 고 있 는 환 경 변 수 name을 추 가 시 킨 다 . 만 일 name가 환 경 변 수 에 존 재 한 다 면 , overwrite가 0 이 아 니 라 면 그 값 은 value로 바 뀐 다 . 만 일 overwrite가 0 이 라 면 , name의 값 은 바 뀌 지 않 는 다 .

unsetenv() 함 수 는 환 경 변 수 에 서 변 수 name 를 지 운 다 .

반 환 값

setenv() 함 수 는 성 공 시 0 을 반 환 하 거 나 , 만 일 환 경 변 수 에 공 간 이 충 분 하 지 않 다 면 −1을 반 환 한 다 .

호 환

BSD 4.3

관 련 항 목

getenv(3), putenv(3), environ(5)

역 자

정 강 훈 <skyeyes [AT] soback.net>, 2001년 3월 12일

COMMENTS