■ [TSO] 特定行の表示と非表示
FINDマンドのXオプション、または、EXCLUDEコマンドを使うと特定行の除外ができます。
除外した行だけを表示するには、FLIPです。
EX)
EDIT MY.LIB(AAA) - 01.00 コマンド ===> ****** ***************************** データの始め ****** 000001 111 000002 222AAA 000003 333 000004 444AAA 000005 555 ****** **************************** データの終り ******
↑このようなメンバーに対して
1.パターン1-FINDコマンドのXオプション
表示 MY.LIB(AAA) - 01.00 コマンド ===> F AAA X ALL ****** ***************************** データの始め ****** X99999 111 000002 222AAA 000003 333 000004 444AAA 000005 555 ****** **************************** データの終り ******
ENTER
AAAを含む行だけが表示となります。
EDIT MY.LIB(AAA) - 01.00 コマンド ===> ****** ***************************** データの始め ****** - - - - - - - - - - - - - - 1 行は非表示 000002 222AAA - - - - - - - - - - - - - - 1 行は非表示 000004 444AAA - - - - - - - - - - - - - - 1 行は非表示 ****** **************************** データの終り ******
この状態で非表示にした行だけを表示するにはFLIPと入力します。
EDIT MY.LIB(AAA) - 01.00 コマンド ===> FLIP ****** ***************************** データの始め ****** - - - - - - - - - - - - - - 1 行は非表示 000002 222AAA - - - - - - - - - - - - - - 1 行は非表示 000004 444AAA - - - - - - - - - - - - - - 1 行は非表示 ****** **************************** データの終り ******
ENTER
EDIT MY.LIB(AAA) - 01.00 コマンド ===> ****** ***************************** データの始め ****** 000001 111 - - - - - - - - - - - - - - 1 行は非表示 000003 333 - - - - - - - - - - - - - - 1 行は非表示 000005 555 ****** **************************** データの終り ******
※"FLIP"を入力するたびに、逆の表示になります。
2.EXCLUDEコマンド
EDIT MY.LIB(AAA) - 01.00 コマンド ===>EX AAA ALL ****** ***************************** データの始め ****** 000001111 000002 222AAA 000003 333 000004 444AAA 000005 555 ****** **************************** データの終り ******
ENTER
AAAを含む行が非表示となります。
EDIT MY.LIB(AAA) - 01.00 コマンド ===> ****** ***************************** データの始め ****** 000001 111 - - - - - - - - - - - - - - 1 行は非表示 000003 333 - - - - - - - - - - - - - - 1 行は非表示 000005 555 ****** **************************** データの終り ******