JCL構文を理解し、この種のことを実行できる商用製品があります。 JOB / SCANはその1つであり、この製品分野の他の人もそれを実行できると確信しています。
あなたがそのような製品を持っていなければ、これは役に立たないので、私たちはあなたのRexxコメントに戻ります。はい、Rexxを使用してこれを行うことができますが、JCLを解析することになります。要件によっては、これは簡単ではない場合があります。Rexxには正規表現の一致がありません。これは、解析時に通常使用されるものです。それは可能であり、あなたが示したことよりもはるかに複雑なことをしようとしないのであれば、Rexxプログラマーにとっておそらくそれほど難しいことではありません-おそらくこれは1つになる機会です。Rexxは、その設計目標の1つとして、プログラミングを容易にすることを目的としていました。
別の方法は、Perlを使用して、PDSメンバーをUnixファイルシステムにコピーして処理できるようにし、完了したらコピーして戻すことです。比較的最新のリリースのz/OSを実行していて、システムプログラマーがPerlのz / OSポートをインストールしていると仮定します。これは、無料のアイテムです。
影響を受けるメンバーをUnixファイルシステムにコピーする場合は、 awkを使用してこれを実行できる可能性があります。私はawkに手を出しただけですが、デフォルトでそこにあるだけで、デフォルトでまだそこにないもの(Perl)をインストールする必要がないという利点があります。