Skip to content

pedroalbanese/aio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AIO Compress

ISC License GoDoc GitHub downloads Go Report Card GitHub go.mod Go version GitHub release (latest by date)

All-in-One Command-line Compression Tool for modern multi-core machines written in Go

Usage: aio [OPTION]... [FILE]
Compress or uncompress FILE (by default, compress FILE in-place).

 -a string
       compression algorithm: bzip2, lzma, xz, zlib, zstd (default "gzip")
 -c    write on standard output, keep original files unchanged
 -cores int
       number of cores to use for parallelization (default 1)
 -d    decompress; see also -c and -k
 -f    force overwrite of output file
 -h    print this help message
 -k    keep original files unchanged
 -s string
       use provided suffix on compressed files (default "gz")

With no FILE, or when FILE is -, read standard input.

License

This project is licensed under the ISC License.

Copyright (c) 2020-2022 Pedro F. Albanese - ALBANESE Research Lab.