Linux脚本批量tar打包多个文件,批量解压多个文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux脚本批量tar打包多个文件,批量解压多个文件相关的知识,希望对你有一定的参考价值。

打包,

将要打包的文件列表放入c_list.txt里,如果是数据库的文件,可以用show tables;命令列出表名。

#!/bin/bash
#批量打包
for i in `cat c_list.txt`
  do 
    tar -jcvf $i.tar.bz2 $i.frm $i.MYD $i.MYI
  done



批量解压:

#!/bin/bash  
for i in `ls ./*.tar.gz`   
   do    
     tar -zxvf $i >/dev/null  
   done


参考文章:

http://blog.csdn.net/zgf19930504/article/details/51912150

本文出自 “悟透的杂货铺” 博客,请务必保留此出处http://wutou.blog.51cto.com/615096/1978789

以上是关于Linux脚本批量tar打包多个文件,批量解压多个文件的主要内容,如果未能解决你的问题,请参考以下文章

BAT命令如何批量压缩文件到压缩包?

批量重命名具有不同扩展名Linux脚本的多个文件?

linux打包命令tar详解

Deepin 20系统Linux系统批量解压*.gz文件(不是.tar.gz)

Deepin 20系统Linux系统批量解压*.gz文件(不是.tar.gz)

shell批量执行多个shell脚本