天天看點

Svn服務啟動關閉腳本

Svn啟動服務腳本

   因每次都需要手動開啟關閉svn服務,頗為麻煩,直接使用數字鍵1-N來配置

    使用平台: rhel centos6 7 

    使用: 直接複制腳本,然後chmod +x xx.sh 就能使用了

#!/bin/bash

#

# __auther__: xiong

# __ time __: 2018年02月26日 09:28:09

# __ 作用 __: 用于啟動svn服務的集中腳本檔案

# __需學習__: shell數組,case

# __ 使用 __: 腳本名稱需要執行權限 直接使用腳本就能運作 注意啟動時的大小寫

Httpd="/sbin/service httpd"

Svnd="/sbin/service svnserve"

Save_Date=`date +"%Y%m%d%H%M"`

cat << EOF

        1: 啟動svn

        2: 關閉svn

        3: 重載svn

        4: 建立使用者

EOF

read -p "請輸入序列号: " Nums

case "$Nums" in

  1)

    echo "svn服務将會被啟動"

    $Httpd start

    $Svnd start

    ;;

  2)

    echo "svn 服務将會被關閉"

    $Httpd stop

    $Svnd stop ;;

  3)

    echo "重載svn服務"

    $Svnd reload ;;

  4)

    /bin/cp -i passwd passwd.$Save_Date

    read -p " 請輸入使用者名: " Username

    /usr/bin/htpasswd passwd $Username ;;

  *)

    echo "請輸入正确的序列号" ;;

esac

     本文轉自812374156 51CTO部落格,原文連結:http://blog.51cto.com/xiong51/2072988,如需轉載請自行聯系原作者