CHANGE
基本コマンドを使用して、編集されるデータで、1 つ以上の文字ストリングのオカレンスを検索し、置換します。
CHANGE コマンドは、ズームインしているレコードにのみ影響します。
データを変更した後は、File Manager は、カーソルを変更したストリングの開始位置に置き、必要な場合は、ストリングを表示するために自動的にスクロールします。図 1. Syntax
注:
- 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 基本コマンドを参照してください。