迴圈體指令碼和case系統服務啟動指令碼的基本寫法

2022-07-18 04:03:15 字數 525 閱讀 1980

一for迴圈指令碼的基本格式

寫法一for i in 1 2 3 4 5

doecho」$i」

done

寫法二for i in

doecho」$i」

done

二while無限迴圈的基本格式

while 基本寫法

read –p 「輸入: 」i

while

doecho$i

let i++

done

三case系統啟動指令碼

應用:一般用到沒有優先順序的場合,通常用來寫啟動指令碼。

基礎寫法

case $i in /root/benet/case.sh 引數

start )

echo」服務啟動」

;;stop )

echo」服務停止」

;;restart )

echo」服務重啟」

echo」服務啟動」

;;*)

echo」請輸入其他引數」

;;esac

Nginx shell系統自啟服務指令碼編寫

由於每次重啟伺服器後,nginx都需要手動啟動,相當不便,所以寫了個自啟指令碼 建立nginx指令碼 cd etc init.d vim nginx bin sh exec home soft nginx sbin nginx pidfile home soft nginx logs nginx.p...

使用case語句編寫乙個系統服務指令碼

case語句執行流程 case語句可以很好的代替if語句中的多分支結構,使用case分支語句時,有幾個值得注意的特點如下所述 來,用case語法寫乙個系統服務指令碼 下面的sleep命令用來暫停指定描述的時間,可根據自己需要改為相應後台服務的控制命令序列。root localhost vim myp...

使用case語句編寫乙個系統服務指令碼

case語句可以很好的代替if語句中的多分支結構,使用case分支語句時,有幾個值得注意的特點如下所述 case行尾必須是單詞 in 每一模式必須以右括號 結束 雙分號 表示命令序列的結束 模式字串,可以用方括號表示乙個連續的範圍,如 0 9 還可以使用豎槓 表示或,如 a b 最後的 表示預設模式...