sum(1) sum(1)
NAME
sum - Prüfsumme einer Datei berechnen
SYNTAX
sum[ -r][ --][ datei]...
BESCHREIBUNG
sum berechnet für eine Datei oder ein Verzeichnis eine Prüfsumme und
gibt diese auf die Standard-Ausgabe aus. Zum Berechnen der Prüfsumme
zählt sum den Inhalt aller Bytes zusammen. Außerdem gibt sum aus, wie-
viel Speicherplatz (Einheit: 512 Byte) die Datei belegt.
sum können Sie z. B. verwenden, um nach einer Dateiübertragung zu prü-
fen, ob die Datei unverändert und vollständig angekommen ist.
OPTIONEN
-r sum verwendet zur Berechnung der Prüfsumme einen anderen Algo-
rithmus und gibt auch eine andere Prüfsumme aus. Bei der Berech-
nung der Prüfsumme wird die Summe jeweils um 1 Bit nach rechts
verschoben, bevor das nächste Byte dazuaddiert wird.
-- Ende der Optionenliste. Die Angabe ist nötig, wenn datei mit -
beginnt.
datei
Name der Datei, für die die Prüfsumme berechnet werden soll. Sie
können einfache Dateien oder Dateiverzeichnisse angeben. Pro Auf-
ruf sind mehrere Angaben möglich.
datei nicht angegeben:
sum liest von der Standard-Eingabe.
Vorsicht:
Die Algorithmen zur Berechnung der Prüfsumme sind unter Umständen
nicht portabel, d. h. auf unterschiedlichen Systemen gibt sum für
die gleiche Datei möglicherweise unterschiedliche Prüfsummen aus.
INTERNATIONALE UMGEBUNG
Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
texte. Wenn LCMESSAGES nicht oder als leere Zeichenkette definiert
ist, wird der Wert von LANG als Standardwert herangezogen. Ist auch
LANG nicht oder als leere Zeichenkette definiert, verhält sich das
System so, als wäre es nicht internationalisiert.
Die Umgebungsvariable LCALL bestimmt die gesamte internationale Umge-
bung. LCALL hat Vorrang vor allen anderen Umgebungsvariablen im
Bereich der Internationalisierung.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
sum(1) sum(1)
BEISPIELE
Beispiel 1
Prüfsumme der Datei monate nach dem ersten Algorithmus:
$ sum monate
6658 1 monate
Beispiel 2
Prüfsumme der Datei monate nach dem zweiten Algorithmus:
$ sum -r monate
62412 1 monate
HINWEIS
Ist datei ein Einhängepunkt für ein NFS-Dateisystem, kommt es zu fol-
gender Fehlermeldung:
sum: Read error on datei: is a directory
SIEHE AUCH
cksum(1), wc(1).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98