Shell 大文件压缩 & 解压缩

大文件分卷压缩

tar -czf - "${file}" | split -b "${size}" -d - "${file}.tar.gz"

分卷解压缩

cat ${file}* | tar xf -

  • 注意:tar 命令与 split 命令中的 - 参数不能丢
  • 功能:split -d 生成的分卷文件以数字后缀结尾;Mac 不支持 -d 参数
  • ${size} 示例:如 10m,1g 等


posted @ 2020-05-27 09:55  keyart  阅读(438)  评论(0)    收藏  举报