Shell 設計入門: | ||
---|---|---|
<<< Previous | 15.迴圈 語法結構 | Next >>> |
第一種做法 while : do r=$(( $RANDOM % 42 )) r=$[ r + 1] echo $r sleep 2 done 註: ':' 是表示什麼都不做之意 第二種: while true do echo "Hi" done 或 while ! false do echo "Hi" done 註: true 是一命令列程式,用來傳回 0 值(即為真) false 則用來傳回非 0 值(即為假) 第三種: until false do echo "Hi" done 第四種: for ((;;)) do echo "Hi" sleep 2 done 第五種: for ((n=1; n>0; n++)) do echo "$n" sleep 2 done |
<<< Previous | Home | Next >>> |
until 的迴圈 | Up | 本節習題 |