HP-UX Reference (11i v1 05/09) - 1 User Commands A-M (vol 1)

e
env(1) env(1)
NAME
env - set environment for command execution
SYNOPSIS
env [-][-i][name
= value ] ... [command [arguments ...] ]
DESCRIPTION
env obtains the current environment, modifies it according to its arguments, then executes the command
with the modified environment. Arguments of the form name
=value are merged into the inherited
environment before the command is executed. The
-i
option causes the inherited environment to be
ignored completely so that the command is executed with exactly the environment specified by the argu-
ments. The
- option is obsolete and has the same effect as the
-i option.
If no command is specified, the resulting environment is printed, one name-value pair per line.
RETURN VALUE
If command is invoked, the exit status of
env is the exit status of command; otherwise, env exits with
one of the following values:
0
env completed successfully.
1-125 env encountered an error.
126 command was found but could not be invoked.
127 command could not be found.
EXTERNAL INFLUENCES
Environment Variables
LC_MESSAGES determines the language in which messages are displayed.
If LC_MESSAGES is not specified in the environment or is set to the empty string, the value of
LANG is
used as a default for each unspecified or empty variable. If
LANG is not specified or is set to the empty
string, a default of "C" (see lang(5)) is used instead of
LANG.
If any internationalization variable contains an invalid setting,
env behaves as if all internationalization
variables are set to "C". See environ(5).
International Code Set Support
Single- and multi-byte character code sets are supported.
WARNING
The
- option is obsolete. Use -i instead.
SEE ALSO
sh(1), exec(2), profile(4), environ(5).
STANDARDS CONFORMANCE
env: SVID2, SVID3, XPG2, XPG3, XPG4, POSIX.2
HP-UX 11i Version 1: September 2005 1 Hewlett-Packard Company Section 1247