Shell指令碼應用(三)
簡介
我們上一章學習的if條件語句,作為一種指令碼程式語言,Shell同樣包含迴圈,分支等其他程式控制結構,從而能夠輕鬆完成更加複雜,強大的功能。
結構圖
一,for迴圈
1,for迴圈語法結構
for 變數名 in 取值列表
do
命令序列
done
二,使用for迴圈
1,建立取值列表
2,編寫for迴圈指令碼
3,刪除指定使用者
3,使用for迴圈測試網路連通性
測試結果
二.while迴圈
1.while迴圈語法結構
while [條件]
do
命令序列
done
2.建立使用者名稱字以stu開頭數字隨機
測試結果
3.刪除使用者
測試結果
三.case服務控制
1.case語法結構
case 變數值 in
模式1)
;;
模式2)
;;
*)
預設命令序列
esac
2.編寫控制vsftpd指令碼
測試結果
四.for,while,case的區別
1.for
根據列表內容進行迴圈遍歷資料使用
2.while
根據初始化值隨機迴圈使用
3.case
寫服務控制指令碼使用
實驗
vim getarp.sh
vim scanhost.sh
相關文章
- Shell指令碼應用兩個例子指令碼
- 用於管理應用程式得shell指令碼指令碼
- Shell指令碼應用 – for、while迴圈語句指令碼While
- shell指令碼中的變數及應用指令碼變數
- Shell指令碼之for迴圈語句的應用指令碼
- 資料庫環境中的shell指令碼應用資料庫指令碼
- 9個實用shell指令碼指令碼
- 使用shell指令碼在Linux中管理Java應用程式指令碼LinuxJava
- shell指令碼指令碼
- 幾例實用的Shell指令碼指令碼
- 用Shell指令碼&sqlloader做ETL指令碼SQL
- [Shell] Shell 生成 HTML指令碼HTML指令碼
- Linux學習之路(三)Shell指令碼初探Linux指令碼
- 分享兩個實用的shell指令碼指令碼
- 用shell指令碼來給mysql加索引指令碼MySql索引
- 有點用的linux shell 指令碼Linux指令碼
- shell指令碼(二)指令碼
- shell指令碼心得指令碼
- shell指令碼案例指令碼
- 常用shell指令碼指令碼
- 巧用shell指令碼生成快捷指令碼指令碼
- 一個shell 指令碼用來同步表用的指令碼
- shell指令碼(6)-shell陣列指令碼陣列
- bash shell指令碼訪問PostgreSQL的三種方式指令碼SQL
- 用shell指令碼傳送帶附件的email指令碼AI
- SHELL指令碼檢查Oracle DG備庫是否已經應用歸檔指令碼Oracle
- 如何加密shell指令碼加密指令碼
- 初識shell指令碼指令碼
- 執行shell指令碼指令碼
- Shell 指令碼語句指令碼
- shell 指令碼加密 | shc指令碼加密
- Linux Shell指令碼Linux指令碼
- shell指令碼例項指令碼
- 【指令碼】shell語法指令碼
- shell指令碼舉例指令碼
- Shell指令碼基礎指令碼
- Linux shell 指令碼Linux指令碼
- Shell 指令碼編寫指令碼