2016-09-30 4 views
0

Как добавить текущую дату/время в файл в JCL?JCL добавить дату/время в файл?

Например, из JCL:

//INPUT DD * 
CGQ-TEST.ISQCQ.NET 
ASCII 
LOCSITE SBD=SYSP.FTP.RCAMSI 
SENDSITE 
PUT 'TJ.UTJ0IR86.BC814.HDR' BC814001.TMP 
APPEND 'TJ.UTJ4IR86.BC(0)'  BC814001.TMP 
APPEND 'TJ.UTJ0IR86.BC814.TRL' BC814001.TMP 
RENAME BC813001.TMP BC814001.TXT 
CLOSE 
QUIT 

Мне нужен файл BC814001.TXT на самом деле быть BC814001.20160930.110900.ent, где 20160930,110900 является текущая дата и время (формат YYYYMMDD.HHMMSS).

+1

Вы можете написать программу для создания строк INPUT для JCL в качестве вывода файла QSAM. –

ответ

0

Лучший способ сделать это - использовать функции вашего пакета планирования заданий (Control-M или один из его конкурентов). Это, как правило, самый удобный. Поговорите со своим персоналом по контролю за производством.

Если по какой-то причине это не сработает, см. this answer.

Смежные вопросы