Bash脚本之自动解压zip

Bash Bash脚本系列
Bash脚本系列

记录日常服务器运维用到的Bash脚本。

1、简介

每天新接收新的zip文件,并且zip文件压缩的时候是直接集成了文件,没有把文件放在一个目录里面在进行压缩。

2、源码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/bash


LDIR=/home/mingliang.gao/newdir
cd $LDIR
files=$(ls | grep ".zip")

for file in $files
do
echo $file
NAME=`echo "$file" | cut -d'.' -f1`
#EXTENSION=`echo "$file" | cut -d'.' -f2`
if [ ! -e "${NAME}" ]; then
unzip ${LDIR}/${file} -d ${LDIR}/${NAME}
fi
done

3、配置

LDIR:*.zip文件所在的目录

4、系列

其他Bash系列请点击tag标签进行查看。

Bash脚本系列,持续更新中。。。。。。


Bash脚本之自动解压zip
http://pygo2.top/articles/42651/
作者
mingliang.gao
发布于
2022年9月24日
许可协议