刪除license原型模版

#!/bin/bash
#  script:rc.1
#purpose:module to delete license in mysql
help()
{
    echo "usage :"
    echo "------------"
    echo "--mac : input host_id like 00:00:00:00:00"
    echo "more to do"
}
query()
{
    id=$1
    mysql -u root -p'sky123' test -e "select * from ha_host where id=$id"|grep $id
    if [ $? -eq 0 ];then
        ret=0
    else
        ret=1
    fi
    return $ret
}
delete()
{
    for i in $*
    do
        i="$i"
        query $i
        if [ $? -eq 0 ];then
            mysql -u root -p'sky123' test -e "delete from ha_host where id=$i"
            query $i
                if [ $? -ne 0 ];then
                    echo "delete $i successfully"
                else
                    echo "delete $i failed"
                fi
        else
            echo "no data in the database,no need to delete $i"
        fi
    done
}
case $1 in
    --help|-h|-H|--HELP)
        help
    ;;
    --mac)
        shift 1
        delete $*
    ;;
esac
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章