Logical search lists

From VSI OpenVMS Wiki
Revision as of 08:30, 28 November 2019 by Jane.doe (talk | contribs) (Created page with "A '''logical search list''' is a type of logical name that has several equivalence strings. When a logical search list is used in a command like DIRECTORY, th...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

A logical search list is a type of logical name that has several equivalence strings. When a logical search list is used in a command like DIRECTORY, the system searches in the locations specified by all equivalence strings; when it is used in a command like CREATE, the object is created at the first available location. In the following example, a logical search list SUB is defined for two directories, SUB and SUB1:

SMAN43$ define sub dsa1:[jdoe.sub],dsa1:[jdoe.sub1]
SMAN43$ dir sub

Directory DSA1:[JDOE.SUB]

ORIGINAL.LIS;1      SUB2.DIR;1

Total of 2 files.

Directory DSA1:[JDOE.SUB1]

A.COM;3             A.COM;2             A.COM;1             A.LIS;2

Total of 4 files.

Grand total of 2 directories, 6 files.

SMAN43$ create sub:b.lis
test Exit
SMAN43$ dir sub

Directory DSA1:[JDOE.SUB]

B.LIS;1             ORIGINAL.LIS;1      SUB2.DIR;1

Total of 3 files.

Directory DSA1:[JDOE.SUB1]

A.COM;3             A.COM;2             A.COM;1             A.LIS;2

Total of 4 files.

Grand total of 2 directories, 7 files.
 

Many default logicals like SYS$SYSTEM and SYS$MANAGER are logical search lists pointing to both the system-specific and the clusterwide version of that directory.