File: sum.1

package info (click to toggle)
textutils 1.22-2.4
  • links: PTS
  • area: main
  • in suites: hamm, slink
  • size: 6,480 kB
  • ctags: 2,942
  • sloc: ansic: 31,755; sh: 8,186; perl: 811; makefile: 640; sed: 93
file content (51 lines) | stat: -rw-r--r-- 1,542 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
.TH SUM 1 "GNU Text Utilities" "FSF" \" -*- nroff -*-
.SH NAME
sum \- checksum and count the blocks in a file
.SH SYNOPSIS
.B sum
[\-rs] [\-\-sysv] [\-\-help] [\-\-version] [file...]
.SH DESCRIPTION
This documentation is no longer being maintained and may be inaccurate
or incomplete.  The Texinfo documentation is now the authoritative source.
.PP
This manual page
documents the GNU version of
.BR sum .
.B sum
computes a 16-bit checksum for each named file, or the standard input
if none are given or when a file named `\-' is given.  It prints the
checksum for each file along with the number of blocks in the file
(rounded up).
By default each corresponding file name is also printed if at least two
arguments are specified.
With the
.I "\-\-sysv"
option, corresponding file name are printed when there is at least
one file argument.  By
default, the GNU
.B sum
computes checksums using an algorithm that is compatible with the BSD
.B sum
and prints file sizes in units of 1K blocks.
.SS OPTIONS
.TP
.I \-r
Use the default (BSD compatible) algorithm.  This option is included
for compatibility with the System V
.BR sum .
Unless the
.I \-s
option was also given, it has no effect.
.TP
.I "\-s, \-\-sysv"
Compute checksums using an algorithm that is compatible with the one
the System V
.B sum
uses by default
and print file sizes in units of 512-byte blocks instead of 1K.
.TP
.I "\-\-help"
Print a usage message and exit with a status code indicating success.
.TP
.I "\-\-version"
Print version information on standard output then exit.