Displays information about one or more groups in a CMS library.
Format:
SHOW GROUP [group-expression]
1 – Command Parameters
group-expression
Specifies the group to be listed. If you do not supply a
group expression, CMS lists all groups in the library. A group
expression can be a group name, a wildcard expression, or a list
of these separated by commas.
2 – Description
The SHOW GROUP command lists the names of all established groups
in alphabetical order, along with the remark logged at the time
each group was created or modified.
3 – Qualifiers
3.1 /APPEND
Controls whether CMS appends the command output to an existing
file, or creates a new file. If you specify /APPEND and the output
file does not exist, CMS creates a new file. If you do not provide
an output file specification (see the description for /OUTPUT),
the output is appended to SYS$OUTPUT.
3.2 /BRIEF
The /BRIEF qualifier displays only group names.
3.3 /CONTENTS[=n]
Lists the group name and creation remark, along with the names of
any elements or groups contained within the specified group.
You can specify an integer value (n) that directs CMS to display
nested groups up or down to and including the level indicated by
n. When you specify /CONTENTS without a value, CMS displays one
level of contents. You can also specify /CONTENTS=ALL to display
all levels of contained groups.
3.4 /FULL
The /FULL qualifier displays the group name, creation remark, and
read-only attribute (if established) for each group.
3.5 /INTERMEDIATE
The /INTERMEDIATE qualifier displays the name and creation remark
associated with each group.
3.6 /OCCLUDE[=option,...]
Controls whether CMS selects the first instance of the specified
object, or all instances of the specified object in the library
search list. The options field contains one or more keywords
associated with the name of the object. The options field can
contain the following keywords:
ALL--equivalent to GROUP
GROUP (D)
NOGROUP
NONE--equivalent to NOGROUP
You can specify either ALL, NONE, or the [NO]GROUP keyword.
By default, CMS performs occlusion for all objects; that is, CMS
selects only the first occurrence of a specified object.
3.7 /OUTPUT[=file-specification]
Directs CMS to write output to the specified file, except for any
warning and error messages, which are written to SYS$OUTPUT and
SYS$ERROR. CMS creates a new file if you do not specify /APPEND.
If you omit the /OUTPUT qualifier (or if you specify /OUTPUT
but do not provide a file specification), CMS directs output to
the default output device (SYS$OUTPUT). If you omit either the
file name or the file type component, CMS supplies the missing
component from the default specification.
4 – Examples
(1) CMS> SHOW GROUP
Groups in CMS Library DISKX:[PROJECT.CMSLIB]
ARTWORK "graph display"
OUT_DEFS "output definition files"
TEST_ART "tests for graphs"
This command displays the group name and the creation remark
associated with the group, by default. Because no group name
is specified on the command line, CMS lists all groups in the
library.
(2) CMS> SHOW GROUP ARTWORK/CONTENTS
Groups in CMS Library DISKX:[WORK.CMSV3.CALL.TEST.CMSLIB]
ARTWORK "graph display"
5666.ARTWRK
CHAP_ART.TXT
FIG3.FIG
MODPARAM5.SDML
TEST_ART
This command produces a list of elements and groups that are
members of group ARTWORK. The group TEST_ART was inserted into
ARTWORK with the INSERT GROUP command; thus, as the contents of
TEST_ART change, the elements accessible in the group ARTWORK
change.