CHANGE

基本コマンドを使用して、編集されるデータで、1 つ以上の文字ストリングのオカレンスを検索し、置換します。

CHANGE コマンドは、ズームインしているレコードにのみ影響します。

データを変更した後は、File Manager は、カーソルを変更したストリングの開始位置に置き、必要な場合は、ストリングを表示するために自動的にスクロールします。
1. Syntax

1 Change
1 
2.1 ALL
1 string1
1 string2
1  string1 string2 ALL
2? col1?col2
2?  label1 label2
1 X
1 EX
1 NX(1)
注:
  • 1 次のパラメーター (X、EX、または NX) のどれも指定しない場合は、除外レコードおよび非除外レコードが検索されます。
パラメーター
ALL
データの最上部から検索を開始して、そのストリングのすべてのオカレンスを検索して置き換えます。検索を非除外レコードに制限しないと、ストリングが含まれているすべての除外レコードが表示されて置き換えられます。
col1
検索する桁の範囲内に含まれる最初の桁。1 以上であり、最大レコード長以下である必要があります。
col2
検索される桁の範囲内に含まれる最後の桁。col1 以上であり、最大レコード長以下でなければなりません。指定しない場合は、レコードの最後の桁が使用されます。
EX
除外されたレコードのみ。
label1
レコード範囲の始まりを識別するラベル。ラベルはピリオド (.) で始まり、その後に 1 から 4 文字の英字 (数字または特殊文字ではない) を続ける必要があります。文字「Z」で始まるラベルはエディター割り当てラベルを示します。
label2
レコード範囲の終わりを識別するラベル。ラベルはピリオド (.) で始まり、その後に 1 から 4 文字の英字 (数字または特殊文字ではない) を続ける必要があります。文字「Z」で始まるラベルはエディター割り当てラベルを示します。
NX
除外されていないレコードのみ。
string1
検索するストリング。ストリングは以下のいずれかが可能です。
  • 引用符で開始または終了せず、ブランクまたはコンマを含まない文字ストリング。ストリングの大/小文字は無視されます。同一文字の英大文字表記と小文字表記は一致します。例えば、次のコマンドは、ストリング「black」」、「Black」、および「BLACK」を変更します。
    CHANGE black white
  • 引用符で囲まれた文字ストリング。このストリングには、ブランクとコンマを入れることができます。ストリングの大/小文字は無視されます。例えば、'Exact string''exact string' と一致します。ストリングはヌル・ストリング ('') であっても構いません。string1 がヌル・ストリングの場合、string2 が現行桁の位置に挿入されます。
  • 「C」と、その後に引用符で囲まれた文字ストリング (C'Frog')、または、引用符で囲まれた文字ストリングと、その後に「C」('Frog'C)。このストリングには、ブランクとコンマを入れることができます。ストリングは (大文字/小文字も含めて) 完全に一致しなければなりません。例えば、C'Exact string'C'exact string' と一致しません。ストリングはヌル・ストリング ('') であっても構いません。string1 がヌル・ストリングの場合、string2 が現行桁の位置に挿入されます。
  • 「X」と、その後に引用符で囲まれた 16 進数ストリング (X'C1C2')、または、引用符で囲まれた 16 進数ストリングと、その後に「X」('C1C2'X)。
string2
string1 と置き換えたいストリング。ストリングは以下のいずれかが可能です。
  • 引用符で開始または終了せず、ブランクまたはコンマを含まない文字ストリング。CAPS ON または CASE UPPER が有効な場合は、string2 は大文字に変換されます。
  • 引用符で囲まれた文字ストリング。ブランクおよびコンマを入れることができます。CASE UPPER が有効でない限り、大/小文字が反映されて保存されます。CAPS ON が有効の場合は、string2 は大文字に変換されます。ストリングはヌル・ストリング ('') であっても構いません。
  • X と、その後に引用符で囲まれた 16 進ストリング (X'C1C2')。CASE UPPER が有効な場合は、英小文字のすべての 16 進表記は、同等の英大文字に変換されます。
X
EX と同じ。

CHANGE 基本コマンドで使用するパラメーターについて詳しくは、CHANGE/CX 基本コマンドを参照してください。