(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