#解压缩

程序+库 magic-pack

Magic pack 工具

4 个版本 (重大变更)

0.6.0 2024年1月21日
0.5.0 2023年4月7日
0.4.0 2023年4月5日
0.3.0 2023年3月19日

#217 in 压缩

MIT 许可证

21KB
467

Magic pack

这是一个打包工具,它使用户可以轻松压缩和解压缩,无需记住大量命令。

快速安装

cargo install magic-pack

命令

just all
just all-release
just quality

命令

用法

Magic pack tool

Usage: magic-pack [OPTIONS] <--compress|--decompress> <INPUT>

Arguments:
  <INPUT>

Options:
  -c, --compress
  -f <FILE_TYPE>       [possible values: zip, tar, bz2, gz, tarbz2, targz]
  -d, --decompress
  -l, --level <LEVEL>  [default: 5]
  -o <OUTPUT>          [default: .]
  -h, --help           Print help information
  -V, --version        Print version information

示例

// zip
./magic-pack -c -f zip -o temp/temp.zip src
./magic-pack -d -o temp/. temp/temp.zip

// tar
./magic-pack -c -f tar -o temp/temp.tar src
./magic-pack -d -o temp/. temp/temp.tar

// tar.bz2
./magic-pack -c -f tarbz2 -o temp/temp.tar.bz2 src
./magic-pack -d -o temp/. temp/temp.tar.bz2

// tar.gz
./magic-pack -c -f targz -o temp/temp.tar.gz src
./magic-pack -d -o temp/. temp/temp.tar.gz

参考

GNU / Linux 各种压缩与解压缩指令
文件魔数
文件

依赖

~8–17MB
~230K SLoC