OpenVMS utilities and commands with default support have had
little or no modification to take advantage of Extended File
Specifications features. These utilities and commands are
expected to handle most of the attributes of extended file
specifications (such as new characters and deep directory
structures) correctly. However, issues with case sensitivity
and case blindness (such as converting lowercase characters to
uppercase) may occur.
In contrast with utilities that have full support, utilities with
default support rely on DID and FID abbreviation offered by RMS
to handle long file specifications. As a result, these utilities
are subject to the following restrictions related to DID and FID
abbreviation:
o Matching operations in an environment where FID abbreviation
is used may not always work as expected. For example, wildcard
matching operations may not capture all target file names
because the long file names may be represented in their
numeric FID abbreviation form. This restriction specifically
applies to matching operations that are performed outside of
RMS.
o Wildcards and sticky defaults cannot be used with a FID
abbreviation. For example, the following commands are illegal:
$ DIRECTORY a[1,2,3]*.txt
$ COPY a[1,2,3].txt *.txt2
Because FID abbreviations are a unique numeric representation
of one file, they cannot be used to represent or match any
other file.
o Creating a file using a FID abbreviation is illegal.