1);if條件語句:
a):if [ 條件判斷式 ]
then
程式fi
b):if [ 條件判斷式 ]
then
程式else
程式fi
c):if [ 條件判斷式 ]
then
程式elif
程式else
程式fi
2);case語句:
case $var in
「hello」)
程式;;
「world」)
程式;;
esac
2)for語句:
語法一:
for i in 1 2 3 4 5 6
doecho $i
done
語法一:
for(( 初始值;迴圈控制條件;變化量 ))
do程式
done
3)while語句:
while [ 條件 ]
do 程式
done
5)while語句:
util [ 條件 ] //至到util條件成立
do 程式
done
Shell學習筆記 流程控制
分支兩種 if 和 case 迴圈三種 for until while.1.if if then elif then else fi 沒啥說的和c的差不多.就是別忘了 then.2.case case var in a b c esac 和switch的意思差不多,這個多了 表示或的關係,感覺更靈活...
Shell流程控制
case迴圈 if condition condition then statements if true 1 elif condition condition then statements if true 2 else statements if all else fails fi注 方括號中的...
Shell 流程控制
shell的流程控制不可為空,如果else分支沒有語句執行,就不要寫這個else。if 語句語法格式 if condition then command1 command2 commandn fi寫成一行 適用於終端命令提示符 if ps ef grep c ssh gt 1 then echo t...