SYS : évolution taille IFS
Voici un petit programme à planifier tous les jours qui vous permettra de suivre l'évolution de votre iFS.

 
PGM  PARM(&LIB)                                                       
DCL &LIB *CHAR 10 /* BIBLIOTHÈQUE ARCHIVE */                          
DCL &DAT *CHAR 06                                                     
             CHKOBJ     OBJ(&LIB) OBJTYPE(*LIB)                       
             MONMSG     MSGID(CPF9801) EXEC(DO)                       
             CRTLIB     LIB(&LIB) TEXT('Collecte rtvdirinf')          
             ENDDO                                                    
RTVSYSVAL QDATE &DAT                                                  
             CVTDAT     DATE(&DAT) TOVAR(&DAT) FROMFMT(*SYSVAL) +     
                          TOFMT(*YMD) TOSEP(*NONE)                    
             CHKOBJ     OBJ(&LIB/('Q' *TCAT &DAT *TCAT 'D')) +        
                          OBJTYPE(*FILE)                              
             MONMSG     MSGID(CPF9801) EXEC(GOTO CMDLBL(SUITE1))      
             DLTF      FILE(&LIB/('Q' *TCAT &DAT *TCAT 'D'))          
SUITE1:                                                               
             MONMSG     MSGID(CPF9801) EXEC(GOTO CMDLBL(SUITE2))      
             DLTF      FILE(&LIB/('Q' *TCAT &DAT *TCAT 'O'))          
SUITE2:                                                               
             RTVDIRINF  DIR(/) INFFILEPFX('Q' *TCAT &DAT) INFLIB(&LIB)
ENDPGM 

Remarques :
2 fichiers par jour  QyymmddD et QyymmddO 
L'utilisateur qui lance doit être inscrit à la directory sna !