packy

CLI tool for creating unpacking archives (of the most common types).

It's focused on simplicity such as:

But why?

Not gonna lie, the main reasons for this project to start are:

Packy aims to solve that by:

Installation

Pre-built binary

Download the latest binary from the releases page.

cargo

bash cargo install packy

Usage

```bash packy [OPTIONS]

Arguments: Path to the archive to packy

Options: -o, --output Directory to unpack the archive into [default: .] -s, --strip-components Strip the specified number of leading components from the archive [default: 0] -v, --verbose Verbose output -h, --help Print help -V, --version Print version ```

Examples

```bash

Unpack archive.tar.gz into the current directory.

packy archive.tar.gz

Unpack archive.tar.xz into the directory /tmp/foo.

packy -o /tmp/foo archive.tar.xz

Unpack archive.tar.bz2 into the directory /tmp/foo, stripping the first component.

packy -o /tmp/foo -s 1 archive.tar.gz ```