ENVIRON(5) DOMAIN/IX Reference Manual (SYS5) ENVIRON(5)
NAME
environ - user environment
DESCRIPTION
The exec(2) call makes an array of strings called the
``environment'' available when a process is started. By
convention, these strings have the form ``name=value''. The
following names are used by various commands:
PATH The sequence of directory prefixes that sh(1), time(1),
nice(1), nohup(1), etc., apply in searching for a file
known by an incomplete pathname. The prefixes are
separated by colons (:). Login(1) sets
PATH=:/bin:/usr/bin.
HOME Name of the user's log-in directory, set upon log-in.
TERM The kind of terminal for which output is to be
prepared. This information is used by commands, such
as more(1), which may exploit special capabilities of
that terminal.
TZ Time zone information. The format is ``xxx n zzz''
where ``xxx'' is standard local time zone abbreviation,
``n'' is the difference in hours from Greenwich Mean
Time, and ``zzz'' is the abbreviation for the
daylight-saving local time zone, if any; for example,
EST5EDT .
NODETYPE
Model number of the node, e.g., dn300.
PROJECT
Project associated with log-in name.
ORGANIZATION
Organization associated with log-in name.
NODEID
Hexadecimal ID of node, e.g., 2b1f.
NAMECHARS
(Applies only to SR9 name mapping) Interpret certain
characters as `special', e.g., retain special meaning
for `~'.
SYSTYPE
Version of DOMAIN/IX currently set as `systype'.
UNIXNAMES
Select character mapping for either SR8 or SR9 style.
SBRKSIZE
If set (to a decimal integer), it is equivalent, in a
running program, to having made a call to the function
set_sbrk_size. If no argument is specified, the 256k
limit applies. The maximum value that can be assigned
is machine dependent.
INPROCESS
If set, run new programs in the Shell process (unless
part of a pipe or running in background). Otherwise,
always spawn a new process to run a new program. (This
variable is unset by default. To set it, put a line of
Printed 8/1/85 ENVIRON-1
ENVIRON(5) DOMAIN/IX Reference Manual (SYS5) ENVIRON(5)
the form
env INPROCESS 'true'
in the DM startup file `node_data/startup.type.)
Further names may be placed in the environment by the export
command and ``name=value'' arguments in sh(1), or by
exec(2).
NOTES
It is unwise to conflict with certain Shell variables that
are frequently exported by .profile files: MAIL, PS1, PS2,
IFS.
RELATED INFORMATION
env(1), login(1), sh(1), mm(1), nice(1), nohup(1), time(1),
exec(2).
ENVIRON-2 Printed 8/1/85