sh 获取bzip2未压缩文件大小,重新压缩bzip2存档...等
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 获取bzip2未压缩文件大小,重新压缩bzip2存档...等相关的知识,希望对你有一定的参考价值。
#!/bin/sh
case "${1}" in
'getsize')
BZ2FILE="$2"
bzip2 --decompress --stdout ${BZ2FILE} | wc --bytes
;;
'relrzip')
BZ2FILE="$2"
bzip2 --decompress --stdout ${BZ2FILE} | lrzip -vv -l -o $(basename --suffix=.bz2 ${BZ2FILE}).lrzip
;;
'*')
cat <<-EOF
SYNTAX:
$0 [getsize | relrzip] [file.bz2]
PARAMETERS:
getsize = get the size of the decompressed file w/o decompressing it
relrzip = re-compress bzip2 file using lrzip
EOF
;;
esac
以上是关于sh 获取bzip2未压缩文件大小,重新压缩bzip2存档...等的主要内容,如果未能解决你的问题,请参考以下文章
我们如何知道 bzip2 块的未压缩数据的大小?
文件与文件系统的压缩与打包
bzip2压缩命令总结
压缩打包介绍gzip压缩工具bzip2压缩工具xz压缩工具
6.1 压缩打包介绍 6.2 gzip压缩工具 6.3 bzip2压缩工具 6.4 xz压缩工具
Linux下各种解压命令