0
私はF1とF2の両方のファイル(両方ともLRECL = 37)を持っています。 F1とF2が同じ場合、出力ファイルは空でなければならず、同じでない場合は、F1のすべてのレコードを出力ファイルにコピーする必要があります。これがJCLユーティリティーで実現できる方法はありますか?ファイルの一致nomatch
私はF1とF2の両方のファイル(両方ともLRECL = 37)を持っています。 F1とF2が同じ場合、出力ファイルは空でなければならず、同じでない場合は、F1のすべてのレコードを出力ファイルにコピーする必要があります。これがJCLユーティリティーで実現できる方法はありますか?ファイルの一致nomatch
3つのジョブステップで期待される結果が得られました。
最初のジョブステップで、IEFBR14ユーティリティを使用して出力データセットを削除し、定義します。
2番目のジョブステップでは、IEBCOMPRユーティリティを使用してデータセットF1 & F2を比較してください。比較が成功した場合、IEBCOMPRは00のコードを返します。不一致比較の場合は& 08です。
3番目のジョブステップで、2番目のジョブステップの戻りコードを使用して、IEBGENERユーティリティを実行してF1データセットのすべてのレコードをコピーするかどうかを決定します。
希望する場合は、効率的な代替案がある場合はお知らせください。
[2つのファイルを比較して "match"と "nomatch"ファイルに書き込む](https://stackoverflow.com/questions/792432/compare-two-files-and-write-it-to-マッチアンドノッチファイル) – cschneid