美文网首页
Scout(Linux服务器监控系统scout_add_logi

Scout(Linux服务器监控系统scout_add_logi

作者: 武汉周杰 | 来源:发表于2020-02-22 20:22 被阅读0次
    
    #!/bin/sh
    
    ##########################################  
    ##                                      ## 
    ##       服务器监控系统(自动追加部分)       ## 
    ##                                      ## 
    ##             版本号:1.0.0             ## 
    ##                                      ## 
    ##              程序:周杰               ## 
    ##                                      ## 
    ##  版权所有:武汉卓杰教育网络科技有限公司  ## 
    ##                                      ## 
    ##            日期:2002年3月            ## 
    ##                                      ## 
    ########################################## 
    
    ####################定义环境变量####################
    WORK_PATH="/usr/local/sbin/scout"
    BASH_PRO_PATH="/root/.bash_profile"
    SCOUT_LOGIN_PATH=$WORK_PATH"/scout_login.sh"
    ####################定义环境变量####################
    
    ####################自动在启动文件中追加一段代码####################
    if [ ! -f $BASH_PRO_PATH ]
    then
        clear
        echo ""
        echo "FILE "$BASH_PRO_PATH" NOT FOUND! EXIT!"
        echo ""
        exit 1
    fi
    if [ ! -f $SCOUT_LOGIN_PATH ]
    then
        clear
        echo ""
        echo "FILE "$SCOUT_LOGIN_PATH" NOT FOUND! EXIT!"
        echo ""
        exit 1
    fi
    clear
    sign_num=0
    scout_sign=""
    while read scout_sign
    do
        if [ "$scout_sign" = "#auto_scout_sign#" ]
        then
            sign_num=1
            break
        fi
    done < "$BASH_PRO_PATH"
    if [ $sign_num -eq 0 ]
    then
        echo "">>$BASH_PRO_PATH
        echo '#auto_scout_sign#'>>$BASH_PRO_PATH
        echo "if [ -f $SCOUT_LOGIN_PATH ]; then">>$BASH_PRO_PATH
        echo "$SCOUT_LOGIN_PATH">>$BASH_PRO_PATH
        echo "fi">>$BASH_PRO_PATH
        echo "">>$BASH_PRO_PATH
        clear
        echo ""
        echo "ADD FILE "$BASH_PRO_PATH" SUCCEED! "
        echo ""
        exit 0
    else
        clear
        echo ""
        echo "FILE "$BASH_PRO_PATH" ADD BEING! "
        echo ""
        exit 0
    fi
    exit 0
    ####################自动在启动文件中追加一段代码####################
    
    

    相关文章

      网友评论

          本文标题:Scout(Linux服务器监控系统scout_add_logi

          本文链接:https://www.haomeiwen.com/subject/fndrqhtx.html