## Name

VERIFY — Verify or update module header and CRC

## Synopsis

`verify` [ `u` ]

## Description

This command is used to verify that module header parity and CRC value of one or more modules on a file (standard input) are correct. Module(s) are read from standard input, and messages will be sent to the standard error path.

If the U (update) option is specified, the module(s) will be copied to the standard output path with the module's header parity and CRC values replaced with the computed values. A message will be displayed to indicate whether or not the module's values matched those computed by verify.

If the option is NOT specified, the module will not be copied to standard output. Verify will only display a message to indicate whether or not the module's header parity and CRC matched those which were computed.

## Examples

    OS9: verify <EDIT >NEWEDIT

    Module's header parity is correct.
    Calculated CRC matches module's.

    OS9: verify <myprograml >myprogram2

    Module's header parity is correct.
    CRC does not match.

    OS9: verify <myprogram2

    Module's header parity is correct.
    Calculated CRC matches module's.

    OS9: verify u <module >temp