#!/bin/bash
#if is root , you must use root run this shell
if [ "`whoami`" != "root" ] ; then
echo "*************************************************"
echo "You must run $0 as root!!!"
echo "You can use commond 'su',change user to root..."
echo "*************************************************"
exit 1
fi
#read filename
echo "input filename:"
read filename
echo $filename
#file if == null
if ! test -f $filename
then
echo "*************************************************"
echo "The filename is false"
echo "*************************************************"
exit 1
fi
#get system time
c_time=$(date +%Y_%m_%d_%H_%M_%S)
echo "stop server ..."
/app/java_project/tomcat5.0/bin/shutdown.sh
echo "beifen old file ..."
mv /app/java_project/mis/mainone /app/java_project/mis/updata/mainone_back$c_time
echo "new file ..."
mv /app/java_project/mis/updata/$filename /app/java_project/mis/mainone
echo "start sever ..."
/app/java_project/tomcat5.0/bin/startup.sh
echo "bei fen new file ... "
cp -R /app/java_project/mis/mainone /app/java_project/mis/updata/mis_beifen
chmod -R 777 /app/java_project/mis/updata/mis_beifen
# quit root
exit