SETENV
Section: 리눅스 프로그래머 매뉴얼 (3)
Updated: 1993년 4월 4일
Index
Return to Main Contents
이름
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@soback.kornet.net>, 2001년 3월 12일
Index
- 이름
-
- 사용법
-
- 설명
-
- 반환값
-
- 호환
-
- 관련 항목
-
- 역자
-
This document was created by
man2html,
using the manual pages.
Time: 08:07:01 GMT, March 25, 2004