說明:特別注意紅色部分,外部$1傳入msg函式時失效,故特此讀取一遍再傳入!執行時要給指令碼加執行許可權!#chmod 755 /scripts/svn
[root@kazihuo /scripts]# cat svn
1 #!/bin/bash2 #by luomurui 2018/05/07
34 [ -f /etc/init.d/functions ] && source /etc/init.d/functions
56 pid=`ps -ef |grep svnserve|grep -v grep |awk''
`7 action=`echo $1`8
9msg()
1617
start()
2526
stop()
3435
restart()
3940
status()
4748
usage()"50
}5152main()
7172 main $1
說明:特別注意紅色部分,外部$1傳入msg函式時失效,故特此讀取一遍再傳入!
[root@kazihuo /scripts]# cat svn
#!/bin/bash
#by luomurui 2018/05/07
[ -f /etc/init.d/functions ] && source /etc/init.d/functions
pid=`ps -ef |grep svnserve|grep -v grep |awk ''`
action=`echo $1`
msg()"
main(){
case "$1" in
start)
start
stop)
stop
restart)
restart
status)
status
usage
esac
main $1
羅穆瑞出處:
nginx啟停指令碼
安裝nginx時,原始碼包中未帶官方的啟動指令碼,也就無法使用service nginxd start這種啟動方式,查了下資料自己寫了乙個 bin bash version 0.0.1 author lifafu file time 2017 02 04 08 00 company source e...
Kafka集群啟停指令碼
先登入root賬號再進行以下操作。首先需要先配置ssh免密登入,可參考linux ssh免密登入進行配置 1.建立並編輯指令碼 建立並賦予執行許可權 vim batch kafka.sh bin bash iparray node1 node2 node3 這裡我放的是網域名稱,也可以放ip位址 k...
編寫Nginx啟停服務指令碼
在 etc init.d 目錄下建立指令碼 vim etc init.d nginx編寫指令碼內容 其中下面2行需要根據情況自行修改 nginxd opt nginx sbin nginx nginx config opt nginx conf nginx.conf 更改指令碼許可權 chmod 7...