
Chapter 7 605
Command Definitions S-SO
SHOWVAR
Table 7-2 Specified Variable-ID/Result
You may use the wildcard characters @, #, ?, and [ ] to specify a set or range of variables
or file names in many commands.
@ Specifies zero or more alphanumeric characters, or the underbar character
(_). Used by itself, it specifies all possible combinations of such characters.
Used with other characters it indicates all the possible names that include
the specified characters (@ABC@ = all names that include ABC anywhere in
the name).
# Specifies one numeric character. A###@ = all names that begin with A
followed by any three digits, followed by any combination of zero to three
alphanumeric (or underbar) characters.
? Specifies one alphanumeric character. A?# = all three-character names
that begin with A, followed by an alphanumeric character, followed by a
digit.
[ ] Specifies a set or range of characters. The set may appear anywhere in the
name. This range specification is not case sensitive and, therefore, [A-K]
is the same as [a-k]. If you specify a null set such as [k-a], then MPE/iX
gives you a warning that this specification is invalid.
@[abc]@# = All names containing a, b, or c and ending in a single digit.
[a-k]@ = All names that begin with any one of the letters a through k.
[n-a] = Not valid in variables and would be flagged as an error.
Use
This command may be issued from a session, job, program, or in BREAK. Pressing Break
aborts the execution of this command.
Examples
To display two specific variables, enter:
SHOWVAR firstvariable, secondvariable
To display all variables beginning with a single alphabetic character and ending with the
characters axval, enter:
SHOWVAR ?axval
Variable-ID Displays
(omitted) All variables and values that the user has set.
@ All variables.
A,B,C Values for variables A, B, and C.
B@ All variables whose names begin with B.