Code: |
//STEP0100 EXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //PSEUDO DD DUMMY //SYSIN DD * DUMP /* COMMAND DUMP */ - DS(INCL(APPCOM.MFA.**)) /* INCLUDE ALL DSN WITH HLQ */ - OUTDD(PSEUDO) /* OUT DD NAME */ - DELETE /* DELETE ALL THE DATASETS */ /* |
Code: |
PAGE 0001 5695-DF175 DFSMSDSS V1R06.0 DATA SET SERVICES 2005.102 15:10
DUMP /* COMMAND DUMP */ - DS(INCL('UPLSTCS.BPS.**') /* INCLUDE ALL DSN WITH HLQ */ - OUTDD(PSEUDO) /* OUT DD NAME */ - DELETE /* DELETE ALL THE DATASETS */ ADR101I (R/I)-RI01 (01), TASKID 001 HAS BEEN ASSIGNED TO COMMAND 'DUMP ' ADR109I (R/I)-RI01 (01), 2005.102 15:10:29 INITIAL SCAN OF USER CONTROL STATEMENTS COMPLETED. ADR129E (001)-RI01 (01), KEYWORD 'OUTDD ' IS IMPROPER ADR131E (001)-RI03 (01), ABOVE TEXT BYPASSED UNTIL NEXT COMMAND ADR017E (001)-CLTSK(01), 2005.102 15:10:29 TASK NOT SCHEDULED DUE TO ERROR. TASK RETURN CODE 0008 ADR012I (SCH)-DSSU (01), 2005.102 15:10:29 DFSMSDSS PROCESSING COMPLETE. HIGHEST RETURN CODE IS 0008 FROM: SYNTAX |
Code: |
/* REXX */ "ISPEXEC LMDINIT LISTID(listid) LEVEL(APPCOM.MFA.*)" Do Forever "ISPEXEC LMDLIST LISTID(&listid) OPTION(LIST) DATASET(dsn)" If rc <> 0 Then Leave Else Do Say "Erasing:'"dsn"'" "ISPEXEC LMERASE DATASET('"dsn"')" End End "ISPEXEC LMDFREE LISTID(&listid)" |
Code: |
DS(INCL('UPLSTCS.BPS.**') |
Quote: |
DS(INCL('UPLSTCS.BPS.**')) |
Code: |
/* Rexx */ Say "This exec deletes the datasets, as required by the user" Say "Enter the level of the datasets which are to be deleted" Parse Pull level X = Outtrap("stem1.") Address Tso "Listc lvl("level")" J=0 Do I=1 To Stem1.0 J=J+1 Parse Var Stem1.I First Rest If First="IN-CAT" Then Do J=J-1 Iterate End Parse Var Rest Rest1 Rest2.J '' /* Address Tso "Delete" "'"||Rest2||"'" "Scratch" */ End Say "Following datasets will be deleted. Press 'y' to confirm and", "any other key to continue" Do I=1 To J Say Rest2.I End Parse Pull Option K=0 If option='y' Then Do I=0 To J Address Tso "Delete" "'"||Rest2.I||"'" "Scratch" K=K+1 End If K=3 Then Say 'The datasets are deleted' If K<3 & K>0 Then Say 'All the datasets in the above list are not deleted' If K=0 Then Say 'The datsets are not deleted' Exit |
output generated using printer-friendly topic mod. All times are GMT - 5 Hours