sum -
calculate a sum(1) compatible checksum
package require Tcl 8.2 package require sum ? 1.0.1 ? ::crc::sum ? -format format ? message ::crc::sum ? -format format ? -filename file
This package provides a Tcl-only implementation of the sum(1) command which calculates a 16 bit checksum value from the input data. The BSD sum algorithm is used by default but the SysV algorithm is also available.
% crc::sum "Hello, World!" 37287
% crc::sum -format 0x%X "Hello, World!" 0x91A7
% crc::sum -file sum.tcl 13392
sum(1), cksum(n), crc32(n)
sum, cksum, checksum, crc, crc32, cyclic redundancy check, data integrity, security