while 迴圈
if語句
for迴圈
命令說明
continue
表示跳出當前迴圈 並且重新執行迴圈
break
表示跳出當前迴圈 執行下一步
exit
退出當前指令碼
return n
函式裡的返回值 判斷函式是否執行成功 如果成功 返回值為0 反之 返回值為n
#!
/bin/sh
case $1 in
y)echo yes
;;n)
echo no
;;a)
echo and
;;q)
exit 1;;
*)echo "usage: `basename $0` [y|n|a|q] "
esac
檢視系統磁碟 d df -h
系統記憶體 f free -h
系統負載 u uptime
登入的使用者 w w
顯示幫助 h caidan
退出 q exit
menu()
dodone
#!/bin/sh
for i in `seq 254`
do ip=
10.0
.0.$i &
done
你們公司有多少人,答500個左右,你們劃分了多少個子網。
乙個c 1-254 兩個=508個位址
公司: 伺服器位址 印表機 門禁 閘道器 每個人的pc 手機 平板 3個ip ap ac控制器 監控系統
for i in `seq 100`;
do sum=$[$sum+$i]
;done;echo $sum
#!/bin/sh
i=0while
[ $i -le 100]do
sum=$[$sum+$i]
let i++
done
echo $sum
案例: 使用for迴圈建立使用者
file 1.txt 密碼統一為123
oldboy
oldguo
oldbg
olddog
echo 123|passwd --stdin 使用者名稱
#!/bin/sh
for i in `cat 2.txt`
do useradd $i &>/dev/null
[ $? -eq 0 ] && echo "create $i is ok"
echo 123|passwd --stdin $i &>/dev/null
[ $? -eq 0 ] && echo "create $i passwd is ok"
done
迴圈語句while和do while與for
while 說明 對條件進行判斷,true則執行語句組,然後再返回去進行判斷滿足則執行語句組,這樣可無限重複,直到對條件判斷為false結束迴圈。語句while 條件 do.while 說明 先無條件執行一次,在進行條件判斷,true這繼續迴圈,false則結束迴圈。語句do while 條件 fo...
python之if判斷 while迴圈 for迴圈
if判斷語法 if 條件 塊 塊 塊 同一級別的縮排 相同的 塊從上到下一次執行 if 條件 eifi 條件 elif 條件 else print 強調 if的多分支或自上而下依次匹配,一旦匹配成功就會執行條件下的 其餘條件即便成立也不去執行 if 條件 if 條件 elif條件 else else...
Java迴圈結構fo與 while
格式 for 初始化表達試語句 判斷條件語句 條件控制語句 執行流程 1.先執行初始化表示式語句 2 執行判斷條件語句,看其值返回時true還是false 如果是true,就繼續執行 如果是false,就結束迴圈 3執行迴圈體語句 4 執行控制條件語句 5 回到2繼續執行 例如 輸出1000以內的水...