! Aware > default selections > Execution > Process Creation and Control > Program Environment Variables >

Program Environment Variables

Getting/ Setting program environment variables
Subsets on this page: - #Apps & Utilities - #Q&A - #Libs & Functions -
- #Personalize -
     icon
Search ! Aware:



     Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...



Questions and Answers: Showing

How can a process change an environment variable in its caller? []

At comp.lang.c FAQ

Unix Programming FAQ How can I read the whole environment? []

At Unix Programming FAQ

Unix Programming FAQ Environment variables []

At Unix Programming FAQ

Unix Programming FAQ How can I get/set an environment variable from a program? []

At Unix Programming FAQ

On the Use of Environment Variables? [2001/07/01]

At Ask Slashdot

Questions and Answers

Others not displayed here
Full List


Applications and Utilities: Showing

env(1) - set and print environment {oss}

Man pages: RedHat NetBSD
Source code: OpenBSD
[IEEE Std1003.2-1992 (``POSIX.2'')]

printenv(1) - print out the environment {oss}

Man pages: FreeBSD RedHat NetBSD
Source code: OpenBSD FreeBSD

penv-1.2.b2 - Set the environment accoring to the current working directory

At FreeBSD Ports

Envy - Shell-independent environment variable management {Artistic}

Applications and Utilities

Others not displayed here
Full List

Libraries and Components: Showing

getenv putenv setenv unsetenv (3) - environment variable functions {oss}

Man pages: FreeBSD RedHat Solaris NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

Env - On nearly all operating systems, every process runs in some environment. Your path (a.k.a. $PATH) and home directory, for instance, are almost always variables in that environment. You can access your environment (that is, you can find out the va

At PERL

Cwd - Three functions for determining the current working directory. One is fast but flaky, one is slow and safe, one is juuust right. The Cwd module is bundled with Perl.

At PERL

Libraries and Functions

Others not displayed here
Full List

Related Subjects (default selections)

(The following links to subjects at this site retain your personalized selections.)

The name of the currently running program is discussed at Running Process Information - Getting information on running processes.

See also Program Configuration Data

Up to Execution

See also: Local Process Communication - Communication between processes running on the same system. Synchronization. File locking. Signals. FIFOs, pipes, et al

See also: Process Creation and Control - covers child process control (like sending signals), renice, fork, et al

(There may be additional related subject pages listed here)

Personalized Selections
Platform:
Unix/BSD/Linux.
Prog.Language:
C/C++.
Perl.
PHP.
License:
  Artistic.
Open-source.
Maturity:
Stable.
Tip: To exclude choices, select all others in same column
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!



Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Execution > Process Creation and Control > Program Environment Variables >
RocketAware.com is a service of Mib Software
Copyright 2002, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments