#!/bin/bash
|
cd /opt/vasystem/
|
#stop
|
./kill.sh
|
sleep 3
|
patchPath=$1
|
files=$(ls $patchPath)
|
echo "patchPath: " $patchPath
|
if [ ! -f $patchPath ];then
|
echo "$patchPath not exist"
|
else
|
for item in $files
|
do
|
if [ -f $item ];then
|
cp $patchPath/$item /opt/vasystem/bin
|
else
|
echo "directory name is ${item}"
|
if [[ "$item"=="dist" ]];then
|
echo "update web dist"
|
cp -r $patchPath/$item /opt/vasystem/web/dist
|
fi
|
fi
|
done
|
fi
|
./daemon.sh -shm
|
sleep 3
|
echo "patch update success"
|