Line commands are available in edit character and multi-record formatted modes only. Specify line commands in the six-position record sequence field, which is located on the far left side of the edit screen. The line command can start in any position. Type only one line command for a single record sequence, but type multiple line commands on different lines on the same screen. Line commands are checked for validity before they are processed.
Remove line commands by overtyping the line command characters with spaces or by specifying the RESET primary command.
Note: In each of the following commands, you can replace the asterisk ('*') with a numeric value to specify a number of lines, blocks of lines, or columns upon which to perform the line command. For example, entering the line command "D 9" on line 0020 deletes lines 0020-0028, a total of 9 lines.
Sets the target for the COPY or MOVE command; lines are inserted after the line containing the command.
Sets the target for the COPY or MOVE command; lines are inserted before the line containing the command.
Inserts a BNDS line.
For EBCDIC fields in MF mode or for data in CHARACTER mode, the following characters can be displayed on the BNDS line:
<
Represents the position of the left boundary.
>
Represents the position of the right boundary.
x (small x)
Represents the position of both boundaries when they are identical.
For UTF-16 fields in MF mode (HEX OFF), the following characters can be displayed on the BNDS line:
<
Represents the position of the first byte of the UTF-16 char from the left boundary.
(
Represents the position of the second byte of the UTF-16 char from the left boundary.
>
Represents the position of the second byte of the UTF-16 char from the right boundary.
)
Represents the position of the first byte of the UTF-16 char from the right boundary.
x (small x)
Represents the position of identical boundaries.
X
Represents the position of one logical UTF-16 character.
Use these characters to overwrite the BNDS line.
Note: The "(", ")" and "X" characters can only be used within UTF-16 fields.
Same as BND.
Same as BND.
Sets the source of a COPY command
Sets one end point of the range of lines to be copied.
Switches the current line to character mode.
Inserts a COLS line.
For UTF-16 fields in MF mode (HEX OFF), one character in the COLS line represents one logical character (2 bytes). The displayed symbol corresponds to the position of the first of the 2 bytes.
=
Used instead of '-' to represent one UTF-16 logical character.
#
Used instead of '+' to represent UTF-16 logical characters starting at a position that is a multiple of 5.
0,1,2,...9
Used to represent UTF-16 logical characters starting at a position that is a multiple of 10.
Deletes the line.
Sets one end point of the range of lines to be deleted.
Specifies that the first n lines not be excluded on an excluded line range.
Inserts lines after the current line.
Toggle to unprotect/protect the key field for a VSAM KSDS record so the key field to be modified.
Sets one end point of a range of lines to toggle to unprotect/protect the keyfield for a VSAM KSDS record.
Specifies that the last n lines not be excluded on an excluded line range.
Changes the contents of a record to all lowercase within the boundaries set by the BOUNDS command. If no BOUNDS command was issued, the default is the entire record.
Note: In MF mode, the fields within the boundaries must be either all EBCDIC or all UTF-16.
Sets one endpoint of a range of lines to lowercase.
Note: In MF mode, the fields within the boundaries must be either all EBCDIC or all UTF-16.
Sets the source of a MOVE command.
Inserts a MASK line that will be used as a model for all inserted lines.
Switches the current line to multi-record format mode.
Sets one endpoint of a range of lines to be moved.
Repeats the line.
Sets one end point of a range of lines to repeat.
Specifies that the first n lines be unexcluded on an excluded line range.
Switches the line to single-record format mode.
Changes the contents of a record to all uppercase within the boundaries set by the BOUNDS command. If no BOUNDS command was issued, the default is the entire record.
Note: In MF mode, the fields within the boundaries must be either all EBCDIC or all UTF-16.
Sets one end point of a range of lines to uppercase.
Note: In MF mode, the fields within the boundaries must be either all EBCDIC or all UTF-16.
Sets the length of the line. This command is only valid for data sets with variable length records.
Note: For more information about the V line command, see "V" in Primary commands.
Sets one end point of a range of lines to which the length is modified. This command is only valid for data sets with variable length records.
Excludes the line.
Sets one end point of a range of lines to exclude.
Shift right within the boundaries set by the BOUNDS command. If no BOUNDS command was issued, the default is the entire record.
Note: In MF mode, the fields within the boundaries must be either all EBCDIC or all UTF-16.
In MF mode, the repeat counter specifies the number of logical characters that must be shifted to the right or to the left, that means 1 byte for EBCDIC fields and 2 bytes for UTF-16 fields.
Sets one end point of a range of lines to be shifted right.
Note: In MF mode, the fields within the boundaries must be either all EBCDIC or all UTF-16.
In MF mode, the repeat counter specifies the number of logical characters that must be shifted to the right or to the left, that means 1 byte for EBCDIC fields and 2 bytes for UTF-16 fields.
Shift left.
Note: In MF mode, the fields within the boundaries must be either all EBCDIC or all UTF-16.
In MF mode, the repeat counter specifies the number of logical characters that must be shifted to the right or to the left, that means 1 byte for EBCDIC fields and 2 bytes for UTF-16 fields.
Sets one end point of a range of lines to be shifted left.
Note: In MF mode, the fields within the boundaries must be either all EBCDIC or all UTF-16.
In MF mode, the repeat counter specifies the number of logical characters that must be shifted to the right or to the left, that means 1 byte for EBCDIC fields and 2 bytes for UTF-16 fields.
Data shift right within the boundaries set by the BOUNDS command. If no BOUNDS command was issued, the default is the entire record.
Note: In MF mode, the fields within the boundaries must be either all EBCDIC or all UTF-16.
In MF mode, the repeat counter specifies the number of logical characters that must be shifted to the right or to the left, that means 1 byte for EBCDIC fields and 2 bytes for UTF-16 fields.
The field definition determines the binary value of a blank character: EBCDIC blank (X'40') for EBCDIC fields, and UTF-16 blank (X'0020') for UTF-16 fields.
Sets one end point of a range of lines to be data shifted right.
Note: In MF mode, the fields within the boundaries must be either all EBCDIC or all UTF-16.
In MF mode, the repeat counter specifies the number of logical characters that must be shifted to the right or to the left, that means 1 byte for EBCDIC fields and 2 bytes for UTF-16 fields.
The field definition determines the binary value of a blank character: EBCDIC blank (X'40') for EBCDIC fields, and UTF-16 blank (X'0020') for UTF-16 fields.
Data shift left.
Note: In MF mode, the fields within the boundaries must be either all EBCDIC or all UTF-16.
In MF mode, the repeat counter specifies the number of logical characters that must be shifted to the right or to the left, that means 1 byte for EBCDIC fields and 2 bytes for UTF-16 fields.
The field definition determines the binary value of a blank character: EBCDIC blank (X'40') for EBCDIC fields, and UTF-16 blank (X'0020') for UTF-16 fields.
Sets one end point of a range of lines to be data shifted left.
Note: In MF mode, the fields within the boundaries must be either all EBCDIC or all UTF-16.
In MF mode, the repeat counter specifies the number of logical characters that must be shifted to the right or to the left, that means 1 byte for EBCDIC fields and 2 bytes for UTF-16 fields.
The field definition determines the binary value of a blank character: EBCDIC blank (X'40') for EBCDIC fields, and UTF-16 blank (X'0020') for UTF-16 fields.
Replace the asterisk ('*') with a numeric value in the line command to specify the number of lines, blocks of lines, or columns to which the line command is applied.
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|