|
0
|
1 |
.TH env 3
|
|
|
2 |
.SH NAME
|
|
|
3 |
env \- manage the environment
|
|
|
4 |
.SH SYNTAX
|
|
|
5 |
.B #include <env.h>
|
|
|
6 |
|
|
|
7 |
char **\fBenviron\fP;
|
|
|
8 |
|
|
|
9 |
char *\fBenv_get\fP(\fIname\fR);
|
|
|
10 |
.br
|
|
|
11 |
char *\fBenv_pick\fP();
|
|
|
12 |
|
|
|
13 |
char *\fIname\fR;
|
|
|
14 |
.SH DESCRIPTION
|
|
|
15 |
The environment,
|
|
|
16 |
.BR environ ,
|
|
|
17 |
is a 0-terminated array of 0-terminated strings,
|
|
|
18 |
called environment variables.
|
|
|
19 |
Each environment variable is of the form
|
|
|
20 |
.IR name\fB=\fIvalue .
|
|
|
21 |
|
|
|
22 |
.B env_get
|
|
|
23 |
returns the value of the first variable whose name is
|
|
|
24 |
.IR name ,
|
|
|
25 |
or 0 if there is no such variable.
|
|
|
26 |
|
|
|
27 |
.B env_pick
|
|
|
28 |
returns any variable in the environment,
|
|
|
29 |
or 0 if the environment is empty.
|
|
|
30 |
.SH "SEE ALSO"
|
|
|
31 |
environ(7)
|