You can use System symbols to get the date and time //STEP0100 EXEC PGM=SORT //SYSOUT DD SYSOUT=* //SYMNAMES DD * DATETIME,S'&LYR2.&LMON.&LDAY_&LHR.&LMIN..TXT @ &LHR.&LMIN' //SORTIN DD DATA,DLM=$$ *//PUT 'DEFAULT_FILE_NAME' DATE_TIME.TXT* $$ //SORTOUT DD SYSOUT=* //SYSIN DD * OPTION COPY INREC FINDREP=(IN=C'DATE_TIME.TXT*',OUT=DATETIME) //*
This will produce *//PUT 'DEFAULT_FILE_NAME' 140726_2008.TXT @ 2008 If you need to round it per hour then remove the &LMIN and hardcode the '00' something like this DATETIME,S'&LYR2.&LMON.&LDAY_&LHR.00.TXT @ &LHR.00' This will produce *//PUT 'DEFAULT_FILE_NAME' 140726_2000.TXT @ 2000 Here is the link to dynamic system symbols that you can use http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/iea2e2c2/2.2.2? Kolusu DFSORT Development IBM Mainframe Discussion List <IBM-MAIN@listserv.ua.edu> wrote on 07/26/2014 12:02:49 PM: > From: Rajesh Janakiraman <raj.janaki...@gmail.com> > To: IBM-MAIN@listserv.ua.edu > Date: 07/26/2014 12:03 PM > Subject: Re: to use wildcard characters in JCl > Sent by: IBM Mainframe Discussion List <IBM-MAIN@listserv.ua.edu> > > Hi Elardus, > > There is a dataset which get updated every hour in our production system, > actually i need to ftp that particular dataset every one hour. > > For now i'm submitting the job manually by changing the date and time for > every one hour. > > I'm not clearly aware of wildcard datasets that can be given as a input DSN > in JCL. > > Input dataset name is same, but I need to get output using wildcard in JCL > with different time on hourly basis. > > for example, in ftp sysin----> *//PUT 'default_file_name' date_time.txt* > > date_time.txt should be like 140727_0900.txt @ 09:00 AM > > > If possible kindly let me know wildcard details for REXX program, this may > be useful for me in future. > > > > On Sat, Jul 26, 2014 at 8:11 PM, Elardus Engelbrecht < > elardus.engelbre...@sita.co.za> wrote: > > > Rajesh Janakiraman wrote: > > > > >If you have any idea about using wildcard characters in JCL, kindly let > > me know. > > > > What wildcards? Please give examples. Lizette Koehler also asked for > > examples/samples. > > > > >I need to get an extract file for every one hour and I need to add the > > job in OPCA, so that by using wildcard characters for every one hour the > > extract may get genrated automatically. > > > > Just what wildcards for hourly works? Your request is too wide for us to > > interpret. is it Dataset names, input in source DD? etc? > > > > >Please let me kow the detailed explanation i.e. wildcard characters that > > is found in JCL to describe a dataset. > > > > You cannot use wildcards in a JCL for dataset, only symbols which can be > > substituted by SET statements or z/OS symbols. > > > > Only possible wildcards for datasets are in RACF profiles or DFDSS > > statements or such and then only in SYSIN or such DD statements. > > > > You can always use Automation package or write out a > > REXX/Assembler/COBOl/etc program to expand wildcards to fully expanded > > datasets. > > > > Groete / greetings > > Elardus Engelbrecht > > > > ---------------------------------------------------------------------- > > For IBM-MAIN subscribe / signoff / archive access instructions, > > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > > > > > -- > Regards, > *Rajesh Janakiraman* > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN