44 lines · 685 B · Text
RawDownload
.TH GETENV 2.SH NAMEgetenv, putenv \- access environment variables.SH SYNOPSIS.B #include <u.h>.br.B #include <libc.h>.PP.nf.Bchar* getenv(char *name).br.Bint   putenv(char *name, char *val).fi.SH DESCRIPTION.I Getenvreads the contents of.BI /env/ name(see.IR env (3))into memory allocated with.IR malloc (2),0-terminates it,and returns a pointer to that area.If no file exists, 0is returned..PP.I Putenvcreates the file.BI /env/ nameand writes the string.I valto it.  The terminating.B 0is not written.If the file value cannot be written, \-1 is returned..SH SOURCE.B /sys/src/libc/9sys.SH SEE ALSO.IR env (3).SH DIAGNOSTICSSets.IR errstr .