case語句 while迴圈 for迴圈

2021-09-13 02:11:43 字數 1465 閱讀 6291

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以內的水...