TS/MP System Management Manual (G06.24+, H06.03+)

Overview of PATHCOM
NonStop TS/MP System Management Manual541819-001
8-9
Relative Pathnames
When setting an OSS pathname using the SET SERVER CWD command or when
setting a default directory using the CMDCWD command, you must specify an
absolute pathname.
Absolute pathnames specified for server process attributes are validated when the
SET SERVER command is processed.
Relative Pathnames
At process time, PATHCOM treats any OSS pathname that does not begin with a
forward slash (/) as a relative pathname and expands it to create an absolute
pathname.
When expanding a relative pathname, PATHCOM adds a forward slash and attaches
the OSS directory specified in the SET SERVER CWD command. If no directory has
been set, the default set with the CMDCWD command is used. If the value of the
CWD attribute ends with a forward slash, then PATHCOM does not add another one.
Relative pathnames specified for server process attributes are initially validated when
the SET SERVER command is processed; additional validation is performed during the
execution of the ADD SERVER and ALTER SERVER commands. An error message
is generated at the time an ADD SERVER or ALTER SERVER command is processed
if either of these conditions apply:
The expansion of a relative pathname results in an absolute pathname greater
than the maximum 1023 characters allowed.
An expanded pathname has a forward slash as the final character.
Caution. NonStop TS/MP makes no changes to existing OSS pathnames. If escape
sequences or other non-printable characters are included in a pathname, unexpected results
might occur. It is recommended that all characters in OSS pathnames be ASCII characters.
One exception: to use a dollar sign ($) in an OSS pathname, you must use an escape
character because the OSS shell treats $ as a special character.