ATTRIBUTES Request

The ATTRIBUTES request produces a report about various requested attributes of a file or group of files. The output is sent to the printer by default. The ATTRIBUTES request performs many of the same functions as the CODEFILEINFO request.

<attribute request>

── ATTRIBUTES ─────────────────────────────────────────────────────────►
►─┬─────────────────────────────────────────────────────────────┬──────┤
  └─ : ─┬───────────────────────────────────────────────────────┤
        │ ┌◄──────────────────────────────────────────────────┐ │
        └─┴─┬─ ABBREVIATED ─────────────────────────────────┬─┴─┘
            ├─ ALL ─────────────────────────────────────────┤
            ├─ ARCHIVE ─────────────────────────────────────┤
            ├─ ARCHIVEBACKUP ── = ─┬─ ANY ──────────────────┤
            │                      ├─ CURRENT ──────────────┤
            │                      ├─ NONCURRENT ───────────┤
            │                      └─ NONE ─────────────────┤
            ├─ BACKUPSN ── = ──<tape serial number>─────────┤
            ├─ CATALOGUE ───────────────────────────────────┤
            ├─ CONTAINER ─┬─ = <file title> ─┬──────────────┤
            ├─ DIRECTORY ─┤                  ├─ (CD) ───────┤
            ├─ TITLE ─────┘                  └─ (CDROM) ────┤
            ├─ DATABASE ────┬─ = <file title> ──────────────┤
            ├─ GUARDFILE ───┤                               │
            ├─ NEWDATABASE ─┤                               │
            ├─ LIBMAINTDIR ─┘                               │
            ├─ DELETED ── = ──<family index number>─────────┤
            ├─ INUSE ───────────────────────────────────────┤
            ├─ LEVEL ── = <integer> ────────────────────────┤
            ├─ NAMESONLY ───────────────────────────────────┤
            ├─<output option>───────────────────────────────┤
            ├─ PPB──────────────────────────────────────────┤
            ├─ PROTECTION ──────────────────────────────────┤
            ├─ FAMILYNAME ─┬─ = <family name> ─┬────────────┤
            ├─ PACKNAME ───┘                   ├─ (CD) ─────┤
            │                                  └─ (CDROM) ──┤
            ├─ RAWHEADERS ──────────────────────────────────┤
            ├─ REMOVED ─────────────────────────────────────┤
            ├─<file attributes>─────────────────────────────┤
            ├─ TAPE ── = ─┬─<unit number>───────────────────┤
            │             └─<tape name>─┬───────────────────┤
            │                           ├─ ( ── CD ── ) ────┤
            │                           └─ ( ── CDROM ── ) ─┤
            ├─ TAPEHEADERS ─────────────────────────────────┤
            └─ WRAPPEDFILES ────────────────────────────────┘

Explanation

For more information about <output option> refer to “Output Options” earlier in this section.

FILEDATA Modifiers

The following FILEDATA modifiers perform functions such as selecting the disk family or file names to be reported on, and specifying the types of information to be reported for each file. These modifiers are explained under “FILEDATA Modifiers” later in this section.

  • ABBREVIATED

  • ALL

  • ARCHIVE

  • ARCHIVEBACKUP

  • BACKUPSN

  • CATALOGUE

  • CONTAINER

  • DATABASE

  • DELETED

  • DIRECTORY

  • FAMILYNAME

  • GUARDFILE

  • INUSE

  • LEVEL

  • LIBMAINTDIR

  • NAMESONLY

  • NEWDATABASE

  • PACKNAME

  • PPB

  • PROTECTION

  • RAWHEADERS

  • REMOVED

  • TAPE

  • TAPEHEADERS

  • TITLE

  • WRAPPEDFILES

<file attributes>

FILEDATA reports information only for the file attributes you request. The following table lists the available attributes and their abbreviated names. The file attributes are explained in “FILEDATA Modifiers” later in this section.

Attribute Name

Minimum Abbreviation

ALIGNFILE

ALIGNF

ALIGNMENT

ALIGNM

ALTERDATE

ALT

APL

APL

AREALENGTH

AREAL

AREAS

AREAS

Attribute Name

Minimum Abbreviation

AREASECTORS

AREASE

AREASINUSE

AREASINU

AREASIZE

AREASI

ATTMODIFYDATE

ATTM

BACKUPDATE

BACKUPDA

BADINFO

BAD

BANNER

BAN

BLOCKSIZE

BL

BLOCKSTRUCTURE

BLOCKST

CCSVERSION

CCSV

CLEARAREAS

CLE

CODEINFO

CODEINFO

CODEVERSION 

CODEV

COPYDESTDATE

COPYD

COPYSOURCEDATE

COPYS

CREATIONDATE

CRE

CRUNCHED

CRU

CYCLE

CY

DMAUDITFILE

DMAUD

EXECUTEDATE

EXEC

EXTDELIMITER

EXTD

EXTMODE

EX

FILECLASS

FILEC

FILEKIND

FILEK

FILELENGTH

FILEL

FILEORGANIZATION

FILEO

FILESTRUCTURE

FILEST

FILETYPE

FILET

FORMID

FO

FRAMESIZE

FRA

IDENTITY

ID

INTMODE

IN

Attribute Name

Minimum Abbreviation

LABEL

LAB

LASTACCESSDATE

LASTA

LASTRECORD

LASTR

LICENSEKEY

LIC

LOCKEDFILE

LOCK

MAXRECSIZE

MA

MINRECSIZE

MI

NOTE

NOTE

OPENDATE

OPEN

PAGECOMP

PAG

PRINTERKIND

PRINTERK

PRODUCT

PROD

READDATE

READ

RELEASEID

RE

SAVEFACTOR

SA

SECTORSIZE

SECT

SECURITY

SE

SERVICES

SERV

TIMESTAMP

TIM

TOTALSECTORS

TO

TRAINID

TRAI

TRANSFORM

TRAN

UNITS

UN

USERINFO

US

VERSION

V

WARNINGS

WARN

WORKLOADGROUP

WLG

ATTRIBUTES Example

The following command initiates an ATTRIBUTES report on all files under the directory ACCOUNTS. The report includes the timestamp, creation date, number of the last record, and the version number of each file. The output is sent to the printer by default.

RUN *SYSTEM/FILEDATA ("ATTRIBUTES: DIR = ACCOUNTS
TIMESTAMP CREATIONDATE LASTRECORD VERSION")

The following command produces a report of all the files under the directory SYMBOL/X ON PACK that do not have any archive backups. The report includes the ALTERDATE, CREATIONDATE, SAVEFACTOR, and TIMESTAMP of those files.

RUN *SYSTEM/FILEDATA ("ATTRIBUTES: ARCHIVEBACKUP=NONE,
                       DIRECTORY=SYMBOL/X, FAMILYNAME=PACK,
                       ALTERDATE, CREATIONDATE,SAVE, TIMESTAMP");