shell脚本 解压删除 在压缩

#创建文件夹
mkdir -p /tmp/jarDel/;
rm -rf /tmp/jarDel/*;
#找到jar
mv  /weblogic/gt3nf-service-gdslhbs/WEB-INF/lib/gov.chinatax.gt3nf-2*  /tmp/jarDel/ ;
#进入到目录
cd /tmp/jarDel/;
jar -xvf gov.chinatax.gt3nf-*;
rm  -rf   gov.chinatax.gt3nf-*;

#查看文件
find . -name 910610060012sxds-gt3nf-sb-shbxfdwsbOmni.xml |wc -l;
find . -name 910610090023sxds-gt3nf-sb-sbfsbzf.xml   |wc -l ;                      
find . -name sbf-mapper-MDB.xml |wc -l;
find . -name SbfSbxx-mapper-MDB.xml |wc -l;
find . -name sxds-mapper-MDB.xml |wc -l;
find . -name SbfJkqxVo.class |wc -l;
find . -name SbfSbMxcxVo.class |wc -l;
find . -name SbfSbxx2018Vo.class         |wc -l;                                             
find . -name SbfSbxxVo.class |wc -l;
find . gov/chinatax/gt3nf/sb/shbxfdw/* ;
#删除文件
find . -name 910610060012sxds-gt3nf-sb-shbxfdwsbOmni.xml |xargs rm -rf ;
find . -name 910610090023sxds-gt3nf-sb-sbfsbzf.xml   |xargs rm -rf  ;                      
find . -name sbf-mapper-MDB.xml |xargs rm -rf ;
find . -name SbfSbxx-mapper-MDB.xml |xargs rm -rf ;
find . -name sxds-mapper-MDB.xml |xargs rm -rf ;
find . -name SbfJkqxVo.class |xargs rm -rf ;
find . -name SbfSbMxcxVo.class |xargs rm -rf ;
find . -name SbfSbxx2018Vo.class         |xargs rm -rf ;                                             
find . -name SbfSbxxVo.class |xargs rm -rf ;
rm -rf ./gov/chinatax/gt3nf/sb/shbxfdw ;
sleep 10
echo "删除社保费冲突代码文件成功--------Successful!!!!!======";
#查看文件
find . -name 910610060012sxds-gt3nf-sb-shbxfdwsbOmni.xml |wc -l;
find . -name 910610090023sxds-gt3nf-sb-sbfsbzf.xml   |wc -l ;                      
find . -name sbf-mapper-MDB.xml |wc -l;
find . -name SbfSbxx-mapper-MDB.xml |wc -l;
find . -name sxds-mapper-MDB.xml |wc -l;
find . -name SbfJkqxVo.class |wc -l;
find . -name SbfSbMxcxVo.class |wc -l;
find . -name SbfSbxx2018Vo.class         |wc -l;                                             
find . -name SbfSbxxVo.class |wc -l;
# find . gov/chinatax/gt3nf/sb/shbxfdw/*
#fuyao新增gt3nf-nfzh-service.xml文件
cp  /weblogic/local_ts/gt3nf-nfzh-service.xml /tmp/jarDel/META-INF/conf/spring/
#guoweitao 修改 地税261 国税161
cp /weblogic/local_ts/dzdagd.properties  /weblogic/gt3nf-service-gdslhbs/WEB-INF/classes/META-INF/conf/properties/
#压缩文件
jar -cvfM0 gov.chinatax.gt3nf_xx.jar ./
#删除解压文件
find . -name gov |xargs rm -rf ;
find . -name META-INF |xargs rm -rf ;
#移动整理好的jar到发布目录
cp  gov.chinatax.gt3nf_xx.jar  /weblogic/gt3nf-service-gdslhbs/WEB-INF/lib/ ;
sleep 10 
echo  "移动整理好的jar到发布目录/weblogic/gt3nf-service-gdslhbs/WEB-INF/lib/--------Successful!!!!!======";

猜你喜欢

转载自blog.csdn.net/qq_30831237/article/details/85307162