Displays the directory specification of the current CMS library. SHOW LIBRARY also checks whether the directory is a valid CMS library (unless you specify the /BRIEF qualifier). Format: SHOW LIBRARY
1 – Description
The SHOW LIBRARY command identifies the current CMS library. If you have not designated a CMS library for the current session (with SET LIBRARY or CREATE LIBRARY), this command issues an error message.
2 – Qualifiers
2.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.
2.2 /BRIEF
The /BRIEF qualifier displays the directory specification (and does not lock the library) even if the default library is locked by another user. However, if the library needs recovery, it is not detected until another operation is performed.
2.3 /FULL
The /FULL qualifier displays the current library directory specification, the number of elements, groups, classes, reservations, concurrent replacements, reviews pending, and the current reference copy directory specification, if any.
2.4 /INTERMEDIATE
The /INTERMEDIATE qualifier displays the directory specification of the current CMS library.
2.5 /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.
3 – Examples
(1) CMS> SHOW LIBRARY Your CMS library list consists of: DISKX:[PROJECT.CMSLIB] This command displays the device and directory where the current CMS library is located. (2) CMS> SHOW LIBRARY/FULL Your CMS library list consists of: DISKX:[CODE.CMSLIB] and contains 224 elements 4 groups 7 classes 6 reservations 0 concurrent replacements 5 reviews pending REFERENCE_COPY directory is DISKX:[CODE.REQUIRE] This command directs CMS to display additional information about the contents of the library.