The LISTACCT and LISTGROUP commands will do this. Also, the REPORT
command can be helpful. Of course, to obtain information beyond the
logon account, one needs SM capability.
For example:
SYS/A 23:LISTACCT TELESUP
********************
ACCOUNT: TELESUP
DISC SPACE: 306224(SECTORS) PASSWORD: **
CPU TIME : 1(SECONDS) LOC ATTR: $00000000
CONNECT TIME: 0(MINUTES) SECURITY--READ : AC
DISC LIMIT: UNLIMITED WRITE : AC
CPU LIMIT : UNLIMITED APPEND : AC
CONNECT LIMIT: UNLIMITED LOCK : AC
MAX PRI : 150 EXECUTE : AC
GRP UFID : $05600003 $15091AD1 $0001E9C0 $2A020094 $0226D16A
USER UFID: $00000000 $00000000 $00000000 $00000000 $00000000
CAP: SM,AM,AL,GL,DI,OP,CV,UV,LG,PS,NA,NM,CS,ND,SF,BA,IA,PM,MR,DS,PH
SYS/A 24:LISTGROUP PRVXL.TELESUP
********************
GROUP: PRVXL.TELESUP
DISC SPACE: 30928(SECTORS) PASSWORD: **
CPU TIME : 0(SECONDS) SECURITY--READ : AC
CONNECT TIME: 0(MINUTES) WRITE : AC
DISC LIMIT: UNLIMITED APPEND : AC
CPU LIMIT : UNLIMITED LOCK : AC
CONNECT LIMIT: UNLIMITED EXECUTE : AC
PRIV VOL : NO SAVE : AC
FILE UFID: $05600001 $15091AD1 $000F09C0 $2A0214A4 $02392CCA
MOUNT REF CNT: n/a
HOME VOL SET : MPEXL_SYSTEM_VOLUME_SET
CAP: BA,IA,PM,MR,DS,PH
SYS/A 26:REPORT @.TELESUP
ACCOUNT FILESPACE-SECTORS CPU-SECONDS CONNECT-MINUTES
/GROUP COUNT LIMIT COUNT LIMIT COUNT LIMIT
TELESUP 306224 ** 1 ** 0 **
/A1883811 32 ** 0 ** 0 **
/CMD 144 ** 0 ** 0 **
/CS80 0 ** 0 ** 0 **
/DAT 27104 ** 0 ** 0 **
/DCC0000 12288 ** 0 ** 0 **
/DOC 16 ** 0 ** 0 **
/DOCXL 704 ** 0 ** 0 **
/DTS0000 56064 ** 0 ** 0 **
/HP36375 0 ** 0 ** 0 **
/HPC1700A 352 ** 0 ** 0 **
/IDPXL 0 ** 0 ** 0 **
/INFOXL 0 ** 0 ** 0 **
/ITPXL 0 ** 0 ** 0 **
/JOB 160 ** 0 ** 0 **
/MPEXL 8336 ** 0 ** 0 **
/NET0000 1120 ** 0 ** 0 **
/NSRV0000 33216 ** 0 ** 0 **
/OSA23 0 ** 0 ** 0 **
/OSA44 0 ** 0 ** 0 **
/OSA51 0 ** 0 ** 0 **
/OSB30 0 ** 0 ** 0 **
/OSB78 0 ** 0 ** 0 **
/OSI0000 0 ** 0 ** 0 **
/PATCHXL 30736 ** 1 ** 0 **
/PATCHXL2 528 ** 0 ** 0 **
/PRV 7824 ** 0 ** 0 **
/PRVXL 30928 ** 0 ** 0 **
/PUB 12176 ** 0 ** 0 **
/PUBXL 1808 ** 0 ** 0 **
/SA21 0 ** 0 ** 0 **
/SQL 5104 ** 0 ** 0 **
/TI 4336 ** 0 ** 0 **
/WGL 32 ** 0 ** 0 **
/XPT0400 38672 ** 0 ** 0 **
/XPT0407 34544 ** 0 ** 0 **
/XPTB0301 0 ** 0 ** 0 **
If you use user volume sets, both the LISTACCT and the REPORT commands
take an optional parameter: ONVS=user_volume_set. While the parameter
is optional, the disc-usage data will be nonsense if you do not use
it. LISTGROUP does not have this parameter, too bad. However for
your purposes, the REPORT command will do this for you.
SYS/A 27:REPORT PUB.OCSLIB;ONVS=STAR
ACCOUNT FILESPACE-SECTORS CPU-SECONDS CONNECT-MINUTES
/GROUP COUNT LIMIT COUNT LIMIT COUNT LIMIT
OCSLIB 305904 ** 0 ** 0 **
/PUB 248864 ** 0 ** 0 **
If I want to see account totals without the individual groups, I do
the REPORT command with a group that I know does not exist in any
account, "Z" in our case, and probably yours.
SYS/A 32:REPORT Z.S@;ONVS=STAR
ACCOUNT FILESPACE-SECTORS CPU-SECONDS CONNECT-MINUTES
/GROUP COUNT LIMIT COUNT LIMIT COUNT LIMIT
SANDIEGO 0 ** 0 ** 0 **
SANFRAN 0 ** 0 ** 0 **
SFS 0 ** 0 ** 0 **
SMALLSYS 0 ** 0 ** 0 **
SMSYSQA 0 ** 0 ** 0 **
SMSYSTS 0 ** 0 ** 0 **
SNADS 0 ** 0 ** 0 **
SOFTREP 0 ** 0 ** 0 **
STAR 0 ** 161697 ** 378723 **
STARCONV 0 ** 7715 ** 3938 **
STAROLD 0 ** 0 ** 0 **
STARQA 0 ** 3 ** 228 **
STARTEST 0 ** 1317 ** 5751 **
STARTRN 0 ** 112 ** 373 **
STR 115936 ** 2 ** 0 **
SUPPORT 6272 ** 0 ** 0 **
SYS 5031104 ** 14725 ** 9415 **
SYSMGR 0 ** 0 ** 0 **
No groups found in group set. (CIWARN 432)
Or for user volume sets:
SYS/A 33:REPORT Z.STAR@;ONVS=ACCTS
ACCOUNT FILESPACE-SECTORS CPU-SECONDS CONNECT-MINUTES
/GROUP COUNT LIMIT COUNT LIMIT COUNT LIMIT
STARCONV 5676752 ** 0 ** 0 **
STARQA 745136 ** 0 ** 0 **
STARTEST 3720336 ** 0 ** 0 **
STARTRN 2153072 ** 0 ** 0 **
No groups found in group set. (CIWARN 432)
Often, I need to list the output of the report command in descending
order by sectors. I have a command file that performs this.
I hope this helps.
Leonard Berkowitz, Warren, Gorham & Lamont
______________________________ Reply Separator
_________________________________
Subject: Disk Usage Utility
Author: Mike Kelley <[log in to unmask]> at internet
Date: 04/01/96 2:33 PM
Looking for either MPE command or Interex CSL routine to allow
reporting of disk usage by account, group, etc. Any help would be
appreciated.
----------------------------------------------- | Mike Kelley
([log in to unmask]) | | ACE Software Inc.
| | PO Box 254 | | Grove City
Ohio 43123 |
-----------------------------------------------
|