Skip to content

essentialkaos/7zcat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

GitHub Actions CI Status

InstallationUsageBuild StatusLicense


7zcat is simple utility for uncompressing 7z files and writing uncompressed data to standard output.

Installation

sudo yum install -y https://yum.kaos.st/kaos-repo-latest.el$(grep 'CPE_NAME' /etc/os-release | tr -d '"' | cut -d':' -f5).noarch.rpm
sudo yum install 7zcat

From GitHub repository

curl -fL# -o cain https://kaos.sh/7zcat/SOURCES/7zcat
chmod +x 7zcat
sudo mv 7zcat /usr/bin/

Also, you can use the latest version of utility without installation:

bash <(curl -fsSL https://kaos.sh/7zcat/SOURCES/7zcat) # pass options and arguments here

Using Makefile and Git

git clone https://kaos.sh/7zcat.git
cd 7zcat
sudo make install

Usage

Usage: 7zcat {options} file…

Options

  --password, -p password    Use password for unpacking archives
  --fast, -F                 Use all CPUs for unpacking data
  --no-color, -nc            Disable colors in output
  --help, -h                 Show this help message
  --version, -v              Show information about version

Examples

  7zcat file.7z
  Show content of file.7z

  7zcat -p test1234 protected-file.7z
  Show content of password protected file

  7zcat file.7z | grep error
  Filter content of file.7z

Build Status

Branch Status
master CI
develop CI

License

Apache License, Version 2.0