2008年1月1日 星期二

修改update.sh

這是測試版
upfilename="update.txt"
verpath="/tycx/prog"
xooppath="/tycx/html"
[ -d $verpath ] mkdir $verpath
cd $verpath
if [ -f ${verpath}/oldupdate.txt ]; then
rm -f oldupdate.txt
fi
if [ -f ${verpath}/$upfilename ]; then
mv $upfilename oldupdate.txt
fi
wget http://www.nlps.tyc.edu.tw/x/$upfilename
if [ -f ${verpath}/oldupdate.txt ]; then
oldfilename=`cut -c1-18 oldupdate.txt`
else
oldfilename='update00000000.zip'
fi
if [ -f ${verpath}/$upfilename ]; then
zipfilename=`cut -c1-18 $upfilename`
else
echo "$upfilename download error"
exit
fi
if [ "$zipfilename" \> "$oldfilename" ]; then
wget http://www.nlps.tyc.edu.tw/x/$zipfilename
if [ -f ${verpath}/$zipfilename ]; then
unzip -d ${xooppath}/modules/ -o $zipfilename
else
echo 'download error'
fi
else
echo "Update allready"
fi

沒有留言: