chksum3 0.5.0

Calculates an 8- or 32-bit little-endian checksum.
# CHKSUM3

![Crates.io](https://img.shields.io/crates/v/chksum3)
![docs.rs](https://img.shields.io/docsrs/chksum3)
![Crates.io](https://img.shields.io/crates/l/chksum3)
[![Build Status](https://ci.gryffyn.io/api/badges/monarch/chksum3/status.svg?ref=refs/heads/main)](https://ci.gryffyn.io/monarch/chksum3)

Calculates the 8- or 32-bit little-endian checksum for a file or files.

## Installation

### Cargo

`cargo install chksum3`

### From source

#### Requirements

- Rust >= 1.16.0

```shell
git clone https://git.gryffyn.io/monarch/chksum3.git
cd chksum3
cargo build --release
```

## Usage

```
Usage: chksum3 [<paths...>] [-b <bits>]

Calculates 8- and 32-bit little endian checksums.
If no paths are specified, or path is "-", checksum is calculated from stdin.

Positional Arguments:
  paths             input file(s)

Options:
  -b, --bits        select between 8 or 32 bit sum
  --help            display usage information
```