# ouch (_work in progress_)
`ouch` is the Obvious Unified Compression (_and decompression_) Helper.
| Supported formats | .tar | .zip | .tar.{.lz*,.gz, .bz} | .zip.{.lz*, .gz, .bz*} | .bz | .gz | .lz, .lzma |
|-------------------|------|------|------------------------------|------------------------------|-----|-----|------------|
| Decompression | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Compression | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
## How does it work?
`ouch` infers commands from the extensions of its command-line options.
```
ouch 0.1.4
Vinícius R. Miguel
ouch is a unified compression & decompression utility
USAGE:
ouch [OPTIONS] --input ...
FLAGS:
-h, --help Displays this message and exits
-V, --version Prints version information
OPTIONS:
-i, --input ... The input files or directories.
-o, --output