D3 Reference Manual

Index | Help

Поиск по страницам

Разделы / Команды системы (TCL) / chksum

chksum

Вычисляет шестнадцатеричные контрольные суммы для всего файла или для списка записей файла и помещает результат в файл

chksum file.reference itemlist*

Если указан список записей, то контрольные суммы вычисляются только для указанных записей. Если список не задан, то обрабатывается весь файл.

Для заданного файла создается новый раздел данных под именем "checksum". Каждая запись в разделе данных "checksum" соответствует записи в разделе данных обрабатываемого файла, а первый атрибут каждой записи содержит шестнадцатеричную контрольную сумму записи.

Примеры:

chksum temp
[404] 7 items selected out of 7 items.
runoff.box
i/nosave
basic.debugger.t
filename.sysprog-bp
op.col
op.macro.file
up.x

Выведем записи из раздела данных checksum.

li temp,checksum (c
runoff.box
001 3443F07
i/nosave
001 65D7D2B7B21
basic.debugger.t
001 644C5D32EE04
filename.sysprog-bp
001 3A4D745500C
op.col
001 6005F7623714
op.macro.file
001 5BF260B60902
up.x
001 14CC018FF4BE
[405] 7 items listed out of 7 items.