:listf
mpe-fileset [, option-number ]
:listfile
fileset [, option-number or option-name ]
:Listf can show only files in the MPE name space. If you do
:build ./file-name
, :Listf cannot find it.
You must use :Listfile
and you must precede the name with ./
or the /
-absolute path.
:Listfile can show everything in the
HFS (Hierarchical File System),
but the default fileset is @
,
which shows only the MPE names in your
CWD (Current Working Directory).
To see all files use ./@
,
but not ./*
as in UNIX -- simple, eh?
:listfile ./ | {shows all files in the CWD} |
:listfile ./a@ | {all files starting with lower-case "a"} |
:listfile a@ | {all MPE files starting with "A"} |
:listfile ./A@ | {all files starting with upper-case "A"} |
:listfile ./[aA]@ | {files starting with either} |
:listfile /SYS/HPBIN/ | {all files since it ends with slash} |
Here are the values for option-name (:Listfile only) and (option-number) (:Listf or :Listfile), and what is displayed for each:
(-1) label = | raw dump of the file label, including lockword and creator |
(-2) acd = | Access Control Definitions (ACD) |
(-3) detail;pass = | formatted file attributes, including lockword and creator |
(-5) data;pass = | same as -3, plus KSAM or spool data, including lockword/creator |
(1) summary = | basic attributes: name, code, recsize, format, EOF, and limit |
(2) disc = | same as 1, plus blocking factor, sectors, and extents |
(3) detail = | formatted file attributes (use -3 for lockword and creator) |
(4) security = | security matrix and what access logon user has to file |
(5) data = | same as 3, plus any KSAM or spool information |
(6) qualify = | just the fully-qualified filename (e.g., Friday.Pub.Sys) |
(7) unique = | just the KSAM or spool information, if any |
Here are a few examples of using options:
:listf abc@,6 ABC.BOB.GREEN :listfile abc@,qualify ABC.BOB.GREEN :listf tempa@,-2 {or do :listfile ,acd} TEMPA NO ACDS TEMPABC $OWNER : R,W,RACD @.SYS : R,X,RACD