Несовпадение файлов

У меня есть два файла: F1 и F2 (оба LRECL=37). Если F1 и F2 идентичны, то выходной файл должен быть пустым, а если они не идентичны, то все записи F1 должны быть скопированы в выходной файл. Есть ли способ добиться этого с помощью утилиты JCL.


person Saloni Prasad    schedule 27.12.2017    source источник
comment
Возможный дубликат Сравните два файла и запишите их в файлы match и nomatch   -  person cschneid    schedule 27.12.2017


Ответы (1)


Ожидаемый результат может быть достигнут за 3 шага.

На первом шаге задания удалите и определите выходной набор данных с помощью утилиты IEFBR14.

На втором этапе задания сравните наборы данных F1 и F2 с помощью утилиты IEBCOMPR. IEBCOMPR возвращает код 00 в случае успешного сравнения и 08 в случае неравного сравнения.

На третьем шаге задания используйте код возврата из второго шага задания, чтобы решить, запускать ли утилиту IEBGENER для копирования ВСЕХ записей набора данных F1.

Надеюсь, это поможет, пожалуйста, дайте мне знать, если у вас есть альтернатива, которая работает эффективно.

person Srinivasan JV    schedule 02.01.2018