一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 最後的 表示預設模式...