gsnappy_cli

package module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 3, 2021 License: MIT Imports: 0 Imported by: 0

README

gsnappy-cli

Go Reference Go Report Card GitHub release

Go CLI utility for Golang's Snappy compression/decompression block format. File and stdio capable.

Compatible with Google C++, Xerial Java and snappyjs JavaScript implementations.

Install
go get github.com/acorretti/gsnappy-cli
Usage
NAME:
   gsnappy - Snappy compression utility

USAGE:
   gsnappy [global options] command [command options] [arguments...]

VERSION:
   1.x

COMMANDS:
   c, compress    compress data
   d, decompress  decompress data
   help, h        Shows a list of commands or help for one command

GLOBAL OPTIONS:
   -i FILE, --input FILE   read input data from FILE (default: stdin)
   -o FILE, --output FILE  write output data to FILE (default: stdout)
   --help, -h              show help (default: false)
   --version, -v           print the version (default: false)

Compress from stdin, write to stdout:

gsnappy

(press Ctrl+D to stop input and run)

Compress from stdin, write to a file:

cat /tmp/input | gsnappy c -o /tmp/output

Decompress from stdin, write to stdout redirected to a file:

gsnappy d > /tmp/out

Decompress a file, write to another file:

gsnappy d -i /tmp/input -o /tmp/output

Documentation

Overview

CLI utility for golang/snappy compression & decompression of Snappy block format. File and stdio capable.

Compatible with Google C++, Xerial Java and snappyjs JavaScript implementations.

Usage

Print a usage overview with `gsnappy help`

NAME:
gsnappy - Snappy compression utility

USAGE:
gsnappy [global options] command [command options] [arguments...]

VERSION:
1.x

COMMANDS:
c, compress    compress data
d, decompress  decompress data
help, h        Shows a list of commands or help for one command

GLOBAL OPTIONS:
-i FILE, --input FILE   read input data from FILE (default: stdin)
-o FILE, --output FILE  write output data to FILE (default: stdout)
--help, -h              show help (default: false)
--version, -v           print the version (default: false)

Directories

Path Synopsis
cmd
gsnappy
CLI utility for golang/snappy compression & decompression of Snappy block format.
CLI utility for golang/snappy compression & decompression of Snappy block format.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL