cato 0.2.0

A file catenation tool written in Rust.
# cato

A file catenation tool written in Rust.

## Usage

```bash
Usage: cato [OPTIONS] [FILES]...

Arguments:
  [FILES]...  file(s) to read

Options:
  -b, --number-nonblank   Number nonempty output lines, overrides -n
  -e                      Equivalent to -vE
  -E, --show-ends         Display $ at the end of each line
  -n, --number            Number all output lines
  -s, --squeeze-blank     Suppress repeated empty output lines
  -t                      Equivalent to -vT
  -T, --show-tabs         Display TAB characters as ^I
  -u                      (ignored)
  -v, --show-nonprinting  Use ^ and M- notation, except for LFD and TAB
  -h, --help              Print help
  -V, --version           Print version
```

## Install

### Windows 64-bit

```ps
choco install cato
```

### Cargo

```
cargo install cato
```

## Developer Notes

### Debug Build

```bash
cargo build
```

### Release Build

```bash
cargo build --release
```

### Cross-platform Support

| Platform    | Arch        | Toolchain |
| ----------- | ----------- | ------------ |
| Linux       | x86_64      | x86_64-unknown-linux-gnu |
| Linux       | i686        | i686-unknown-linux-gnu | 
| Windows     | x86_64      | x86_64-pc-windows-msvc |