součet | |
---|---|
Typ | tým |
Autor | Thompson, Ken |
Vývojář | AT&T Bell Labs |
Operační systém | Unix , operační systém podobný Unixu , Inferno |
První vydání | 3. listopadu 1971 |
Licence | coreutils : GPLv3+ |
sum je zastaralý nástroj dostupný v některých operačních systémech Unix a Unixu podobných . Tento nástroj zobrazuje kontrolní součet každého souboru a také počet bloků, které tyto soubory zabírají na úložném zařízení [1] .
Program sumse běžně nepoužívá a je užitečný pouze pro historické zajímavosti. Není součástí sady POSIX . Běžně jsou dostupné dva algoritmy: 16bitový kontrolní součet BSD a 32bitový kontrolní součet SYSV . Oba jsou slabší než algoritmus CRC32 používaný obslužným programem cksum [2] .
Výchozí algoritmus v implementacích FreeBSD a GNU je slabší algoritmus kontrolního součtu BSD. Přepínání mezi těmito dvěma algoritmy se provádí pomocí parametrů příkazového řádku [2] .
Obslužný program sum se volá z příkazového řádku podle následující syntaxe:
součet [MOŽNOST]... [SOUBOR]...s možnými možnostmi:
Pokud není zadán parametr souboru nebo je-li samotný parametr FILE -, použije se jako vstupní soubor standardní vstupní proud [1] .