Open System Services Shell and Utilities Reference Manual (G06.28+, H06.05+)

User Commands (m - o) osh(1)
PARAMs
HOME If this parameter is dened, osh passes the value to the child pro-
cess as its OSS environment variable HOME. If the Guardian
HOME PARAM is not dened, then osh sets the OSS environ-
ment variable HOME according to the rules indicated under Pro-
cess Environment later in this reference page.
LOGNAME If this parameter is dened, osh passes the value to the child pro-
cess as its OSS environment variable LOGNAME. If the Guar-
dian LOGNAME PARAM is not dened, then osh sets the OSS
environment variable LOGNAME to the users login name.
The LOGNAME value has no effect on the determination of the
HOME or PWD environment variable value passed to the child
process. Refer to the rules indicated under Process Environment
later in this reference page.
PATH If this parameter is dened, osh interprets the value as a list of
OSS directories, separated by colons. These directories are
searched when resolving a relative OSS pathname for the program
specied with the -p or -prog option.
If the Guardian PATH PARAM is not dened, osh uses the OSS
/bin directory to resolve relative pathnames.
PWD If this parameter is dened, osh passes the value to the child pro-
cess as its OSS environment variable PWD. If the Guardian
PWD PARAM is not dened, then osh sets the OSS environment
variable PWD according to the rules indicated under Process
Environment later in this reference page.
All Guardian PARAMs are converted into OSS environment variables for the
child process. Circumex (ˆ) and hyphen (-) characters within a PARAM name
are converted to underscore (_) characters in the equivalent OSS environment
variable name.
A single PARAM name and value can contain up to 255 bytes of character infor-
mation for one environment variable. Up to 1024 bytes of PARAM names and
values are supported.
DEFINEs
=_DEFAULTS Provides the default values for the current Guardian volume and
subvolume names.
If the -defmode on option is used, all Guardian DEFINEs inherited by osh are
inherited by the child process. Up to 256K bytes of DEFINEs can be inherited.
The actual maximum depends on the size of the PFS for the child process.
If the -defmode off option is used, only the Guardian =_DEFAULTS DEFINE
values inherited by osh are inherited by the child process.
527188-007 Hewlett-Packard Company 6107