Сравнение файлов средствами JCL и ISRSUPC

Настал черед рассказать Вам о полезной утилите ISRSUPC, которая позволяет сразвнивать файлы, не выходя из задания =)

Для того, чтобы произвести сравнение файлов необходимо запустить в задании утилиту ISRSUPC и указать ей параметры (DELTAL,LINECMP,'','')

В файле NEWDD необхоидмо объявить первый из сравниваемых файлов, а в OLDDD - второй.

Так же не помешает объявить файл OUTDD, в который будет помещен вывод утилиты.

Шаг сравнения на языке JCL будет выглядеть следующим образом:

//SUPERC2 EXEC PGM=ISRSUPC,                               
//            PARM=(DELTAL,LINECMP,'','')                 
//NEWDD  DD DISP=SHR,DSN=FILE1
//OLDDD  DD DISP=SHR,DSN=FILE2
//OUTDD    DD  SYSOUT=(*,,0204),DEST=ANYLOCAL

После выполнения шага Вам нужно будет проверить возвращенный код - он будет равен нулю в случае, если содержимое файлов совпадает, и 4 - если файлы отличаются.

Отправить комментарий

  • Доступны HTML теги: <b> <i> <u> <br> <hr> <div> <span> <code> <pre>
  • Строки и параграфы переносятся автоматически.
  • You can enable syntax highlighting of source code with the following tags: <code>, <pli>.

Подробнее о форматировании

   ___     __   
( _ ) / /_
/ _ \ | '_ \
| (_) | | (_) |
\___/ \___/
Enter the code depicted in ASCII art style.