LISTFILE

For example, [a-c] means one of `a', `b', or `c'. [-a-c] or [a-c-] means one of `a', `b', `c', or `-'.

Note that it is illegal to specify [c-a], or [a-A] because `c' does not alphabetically precede `a' and uppercase `A' comes before lowercase `a'(in ASCII c haracter evaluation). Also note that it is legal to specify [A-z] and an y legal special c haracters.

The ￿le names dot (.) and dot-dot (..) ha ve special meaning, that is, current directory and the paren t of the current directory, respectively.

If the ￿leset parameter begins with a slash (/), the pathname is assumed to be an absolute pathname; otherwise, it is considered to be CWD relative.

If ￿leset ends in a slash, it is treated as a directory name, and pattern is used to determine the ￿le names that matc h. All the directories and ￿les that matc h ￿leset are found, and searched recursively to display the ￿les and directories that match pattern. For example, if ￿leset is /SYS/@/ , all ￿les and subdirectories within SYS, and all ￿les and directories within those subdirectories are displa yed. In this case @ is assumed for pattern.

If ￿leset does not end in a slash, all of the ￿les that matc h

￿leset are displa yed. For example, if ￿leset is /SYS/@ , you will see a list of all ￿les and subdirectories in the SYS directory, but not any ￿les or directories within those subdirectories.

If you have speci￿ed TREE, a trailing slash is assumed at the end of the ￿leset (if not present).

For example,

LISTFILE /SYS/@;TREE

behaves like:

LISTFILE /SYS/@/

On the other hand, if y ou specifyNOTREE , the trailing slash, if present at the end of a ￿leset, is ignored. Hence,

MPE/iX Commands 2-115