2017-12-27 2 views
0

두 파일에 F1과 F2 (둘 다 LRECL = 37)가 있습니다. F1과 F2가 동일하면 출력 파일은 비어 있어야하며, 동일하지 않으면 F1의 모든 레코드를 출력 파일에 복사해야합니다. 이것이 JCL 유틸리티를 통해 얻을 수있는 방법이 있습니까?파일 일치 nomatch

+2

[두 파일을 비교하여 "일치"및 "nomatch"파일에 복사 할 수 있음] (https://stackoverflow.com/questions/792432/compare-two-files-and-write-it-to- match-and-nomatch-files) – cschneid

답변

0

예상되는 결과는 3 가지 작업 단계에서 달성 될 수 있습니다.

첫 번째 작업 단계에서 IEFBR14 유틸리티를 사용하여 출력 데이터 세트를 삭제하고 정의하십시오.

두 번째 작업 단계에서는 IEBCOMPR 유틸리티를 사용하여 F1 & F2 데이터 세트를 비교하십시오. IEBCOMPR은 비교가 성공적 일 때 & 08이 부합하지 않을 경우 00 코드를 반환합니다.

세 번째 작업 단계에서 두 번째 jobstep의 리턴 코드를 사용하여 IEBGENER 유틸리티를 실행하여 F1 데이터 세트의 모든 레코드를 복사할지 여부를 결정하십시오.

도움이 되었으면 좋겠다. 효율적으로 작동하는 대안이 있다면 알려 주시기 바랍니다.

관련 문제