首页 > 其他 > 详细

批量压缩文件夹

时间:2019-09-28 17:38:37      阅读:109      评论:0      收藏:0      [点我收藏+]
tarcount=$1

islua=`echo *_virdir`
echo =$islua=

if [[ $islua != "*_virdir" ]]; then
    if [ -d ../zipluadir ]; then
        rm -rf ../zipluadir
    fi
    mkdir ../zipluadir
    # echo count==$tarcount=
    for (( i = 1; i <= $tarcount; i++ )); do
        echo i=$i
        if [ -d $i ]; then
            if [ -d $i_virdir ]; then
                zip -qr ../zipluadir/game$i.zip ./$i
            fi
        fi
    done
else
    if [ -d ../ziph5dir ]; then
        rm -rf ../ziph5dir
    fi
    mkdir ../ziph5dir
    for (( i = 1; i <= $tarcount; i++ )); do
        #statements
        if [ -d $i ]; then
            zip -r ../ziph5dir/game$i.zip ./$i
        fi
    done
fi

使用  cd workpath

./zipshell 4

批量压缩文件夹

原文:https://www.cnblogs.com/lesten/p/11603998.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!