zoukankan      html  css  js  c++  java
  • 利用系统函数模拟实现nginx 系统脚本启动的特殊颜色专业效果

    利用系统函数模拟实现nginx 系统脚本启动的特殊颜色专业效果/etc/init.d/nginxd {start/stop/restart/reload}利用if语句实现:

    ===========================================================

     实现特殊颜色实现效果:

    vim start_nginx.sh

    [root@lamp01 scripts]# cat bqh_nginx_startup.sh 
    #!/bin/sh
    . /etc/init.d/functions
    if [ $# -ne 1 ]
      then
       echo "USAGE $0 {start|stop|restart}"
       exit 1
    fi
    if [ "$1" == "start" ]
       then
        action "start nginx" /bin/true
    elif [ "$1" == "stop" ]
       then
        action "stop nginx" /bin/true
    elif [ "$1" == "restart" ]
       then
        action "restart nginx" /bin/true
    else
       echo "USAGE $0 {start|stop|restart}"
       exit 1
    fi

    添加函数功能,实现上面的效果:

    vim bqh_nginx_startup.sh

    #!/bin/sh
    . /etc/init.d/functions
    start_nginx=/application/nginx/sbin/nginx
    USAGE()
    {
      echo "USAGE $0 {start|stop|restart}"
    }
    if [ $# -ne 1 ]
      then
       echo "USAGE $0 {start|stop|restart}"
       exit 1
    fi
    if [ "$1" == "start" ]
       then
        $start_nginx
        action "start nginx" /bin/true
    elif [ "$1" == "stop" ]
       then
        killall nginx
        action "stop nginx" /bin/true
     
    elif [ "$1" == "restart" ]
       then
        pkill nginx
        sleep 2
        $start_nginx
        action "restart nginx" /bin/true
    else
       echo "USAGE $0 {start|stop|restart}"
       exit 1
    fi

  • 相关阅读:
    Github.Git
    android 环境的配置
    如何在Virtual box 下安装Mac os
    如何下载google play商店里面的app?
    神奇的网站
    pycharm使用总结
    软件测试 -- SQL注入测试
    win10 下mysql环境变量配置
    NStask
    在pycharm 中使用 GitHub:
  • 原文地址:https://www.cnblogs.com/su-root/p/10447680.html
Copyright © 2011-2022 走看看