Open System Services Shell and Utilities Reference Manual (G06.29+, H06.08+, J06.03+)
set_define(1) OSS Shell and Utilities Reference Manual
NAME
set_define - Sets values for DEFINE attributes in the working attribute set
SYNOPSIS
set_define -like=define-name {attribute-specs}...
FLAGS
-like=de fine-name
Specifies a DEFINE name. The name can be from 2 to 24 characters long. The first
character must be an equal sign (=), and the second character must be a letter.
DESCRIPTION
The set_define command is specific to HP and an OSS shell built-in command. It sets values for
the specified DEFINE attributes. The set_define command is similiar to the TACL SET DEFINE
command. It accepts Guardian attributes. As a result, input must follow Guardian conventions.
attribute-specs
Specifies the names of one or more valid DEFINE attributes and the values they are to
have. If the -like flag is specified, a DEFINE is created with the attributes and values of
the specified define_name and modified by the clauses specified by attribute-specs.If
the -like flag is not specified, a DEFINE is created with the attributes and values of the
working attribute set and modified by the specified attribute-specs. attribute-specs is
defined as:
class={catalog | defaults | map | search
| sort | spool | subsort | tape}
{class_attributes}...
Class Attributes
Certain characters are special in the OSS environment and must be preceded by the escape char-
acter or they will not be accepted by the set_define command. For a detailed description of the
valid class attributes, refer to the SET DEFINE command in the TACL Reference Manual.
For class=catalog (a CATALOG DEFINE), you must use the escape character in class-attributes
as follows:
subvol=\$a123
For class=defaults (a DEFAULTS DEFINE), you must use the escape character in class-
attributes as follows:
volume=\$oss.joe
swap=\$null
catalog=\$system.catalog
For class=map (a MAP DEFINE), you must use the escape character in class-attributes as fol-
lows:
file=\$volume.subvolume.file
For class=search (a SEARCH DEFINE), you must use the escape character in class-attributes as
follows:
subvol0=\(a,b,c,d\)
relsubvolO=\\foxii.\$coral.i
subvol2=\(\$data.y2,y22\)
For class=sort (a SORT DEFINE), you must use the escape character in c lass-attribute s as fol-
lows:
8−18 Hewlett-Packard Company 527188-021