ubuntu---shell文件批量解压文件

 

#!/bin/bash

#########################################################################
# File Name: tarfiles.sh
# Author: wp
# 功能:批量解压*.tar.gz文件
#########################################################################


ls  ./test-tar/*.tar.gz  > test-tar_name.log
        for i in `cat test-tar_name.log`  
                do   
                        tar -zxf $i -C ./test-tar/depress/  >> /dev/null      #解压到./test-tar/depress文件
                done    

 

 

 

tar -zxf $i -C ./test-tar/depress/  >> /dev/null           #报错原因是这个压缩包没有用gzip格式压缩,所以不用加z指令

 

 

# 功能:批量解压*.tar文件
#########################################################################


ls  ./test-tar/*.tar  > test-tar_name.log
        for i in `cat test-tar_name.log`  
                do   
                        tar -xf $i -C ./test-tar/depress/  >> /dev/null      #解压到./test-tar/depress文件
                done    

 

posted on 2020-03-30 11:27  WP的烂笔头  阅读(1169)  评论(0编辑  收藏  举报