1. 程式人生 > >shell指令碼 解壓刪除 在壓縮

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!!!!!======";