■  指定した範囲に指定した文字列が含まれているデータの抜出しの方法


//SORT1EXECSORT
//SORTINDD * 
1AAA11111111111111111111111111
2222AAA22222222222222222222222
A33333333333333333333333333333
444444444444444444444444444444
555555555555555555555555555AAA
//SORTOUTDDDSN=OUTFILE,DISP=(,KEEP),…
//SYSINDD * 
    OPTION COPY
    INCLUDE COND=(1,30,SS,EQ,C'AAA')
/*   
このサンプルは、INPUTの1〜30バイト以内に
文字列「AAA」を含むデータを抜出します。
これはレングスパラメーターの後ろにSSを指定することで可能になります。
比較できるコンスタント値は16進とキャラクターのみです。
このサンプルでは1件目・2件目・5件目が出力対象となります。


※比較する長さの最大はソートの制限事項をご覧ください。


BEFORE PAGE

TOP PAGE