$.MARK Option

(Type: Boolean, Default: FALSE)

<$.MARK option>

── $.MARK ─────────────────────────────────────────────────────────────┤

If $.MARK is TRUE, the PATCH utility places mark-level information in columns 81 through 90 of the file records.

If $.VERSION is FALSE, the mark number is taken as the first item immediately following the first nonblank character string on each $# record.

If $.VERSION is TRUE, the PATCH utility concatenates the version number, cycle number, and patch number to form the mark number. The patch number can be 1 to 4 digits long and is taken as the first item immediately after the first nonblank character string on the $# record. Refer to “$.VERSION and $.CYCLE Options” later in this section for more information about the use of the $.VERSION and $.CYCLE options.

The information retained by $.MARK is not stored into record images that contain a dollar sign ($) in column 1.

Examples

In both of the following examples, all records from the patch—except records read in from a file specified by a $.DISK option—contain 33.320.056 in columns 81 through 90 in the merged patch. These records are also labeled %XYZ in columns 69 through 72. The PATCH utility also checks that this patch has exactly 12 records in it. Refer to “$.LABEL Option” and “$.COUNT Option” in this section.

$.MARK LABEL 5  COUNT 3
$#12XYZ  33.320.056
$.MARK LABEL 5  COUNT 3
$.VERSION 33.320
$#12XYZ  56