39 lines
1.0 KiB
Groff
39 lines
1.0 KiB
Groff
'\"
|
|
'\" Copyright (c) 1997-1998 Sun Microsystems, Inc.
|
|
'\"
|
|
'\" See the file "license.terms" for information on usage and redistribution
|
|
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
|
|
'\"
|
|
.TH Tcl_PutEnv 3 "7.5" Tcl "Tcl Library Procedures"
|
|
.so man.macros
|
|
.BS
|
|
.SH NAME
|
|
Tcl_PutEnv \- procedures to manipulate the environment
|
|
.SH SYNOPSIS
|
|
.nf
|
|
\fB#include <tcl.h>\fR
|
|
.sp
|
|
int
|
|
\fBTcl_PutEnv\fR(\fIassignment\fR)
|
|
.SH ARGUMENTS
|
|
.AS "const char" *assignment
|
|
.AP "const char" *assignment in
|
|
Info about environment variable in the format
|
|
.QW \fINAME\fB=\fIvalue\fR .
|
|
The \fIassignment\fR argument is in the system encoding.
|
|
.BE
|
|
.SH DESCRIPTION
|
|
.PP
|
|
\fBTcl_PutEnv\fR sets an environment variable. The information is
|
|
passed in a single string of the form
|
|
.QW \fINAME\fB=\fIvalue\fR .
|
|
This procedure is
|
|
intended to be a stand-in for the UNIX \fBputenv\fR system call. All
|
|
Tcl-based applications using \fBputenv\fR should redefine it to
|
|
\fBTcl_PutEnv\fR so that they will interface properly to the Tcl
|
|
runtime.
|
|
.SH "SEE ALSO"
|
|
env(n)
|
|
.SH KEYWORDS
|
|
environment, variable
|