文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>简单的chromium升级脚本

简单的chromium升级脚本

时间:2010-04-10  来源:zhenze12345



#!/bin/bash

trap "echo;echo 操作被手动终止;CLEANUP;exit 1" SIGINT SIGTERM

URL=http://build.chromium.org/buildbot/snapshots/chromium-rel-linux-64/
LOG=LATEST
FILE=chrome-linux.zip
TMP=/tmp
OPT=/opt

CLEANUP()
{
    rm $TMP/$LOG* 1>/dev/null 2>&1
    rm $TMP/$FILE* 1>/dev/null 2>&1
}

CLEANUP
wget $URL$LOG --directory-prefix=$TMP -q
if [ $? != 0 ]
then
    echo "Download version file failed"
    CLEANUP
    exit 1
fi
echo "Download version file successful"
if [ `diff $OPT/chrome-linux/$LOG $TMP/$LOG|wc -l` -eq 0 ]
then
    echo "Chromium update to date"
    CLEANUP
    exit 0
fi
echo -n "Current version "
cat $OPT/chrome-linux/$LOG
echo
echo -n "Update to version "
cat $TMP/$LOG
echo

VERSION=`cat $TMP/$LOG`
#wget $URL$VERSION/$FILE --directory-prefix=$TMP

axel -n 10 -o $TMP $URL$VERSION/$FILE
if [ $? != 0 ]
then
    echo "Download update file failed"
    CLEANUP
    exit 1
fi
echo "Download update file successful"

unzip -o -q $TMP/$FILE -d $OPT
if [ $? != 0 ]
then
    echo "Extract update file failed"
    CLEANUP
    exit 1
fi
echo "Extract update file successful"

cp $TMP/$LOG $OPT/chrome-linux/ -f
echo "All update done"
CLEANUP
exit 0


相关阅读 更多 +
排行榜 更多 +
射击吧

射击吧

飞行射击 下载
爆射护卫队

爆射护卫队

飞行射击 下载
行尸出笼

行尸出笼

飞行射击 下载