1、if 語句
命令格式:
#!/bin/bash
score=75
if [[ $score -lt 60 ]]; then
echo "ccccccc"
elif [[ $score -ge 60 && $score -lt 80 ]]; then
echo "bbbbbbb"
else [[ $score -ge 80 ]]
echo "aaaaaa"
fi注意:1)if語句中[的右邊,]的左邊需要有空格
2)條件判斷時最好用,且裡面的運算子最好用-eq; -ne; -lt ; -gt; -le; -ge;若在中使用<,>,容易出現運算錯誤的情況
3)if 和 fi 成對出現
2、for 迴圈
for ((i=1;i<3;i++))do
for ((j=1;j<4;j++))do
echo $i $j
done
done
注意:1)for迴圈需要(()),且do 和done成對出現
shell 條件控制語句
if else命令 1 單分支if條件語句 if 條件判斷式 then 程式fi注意 1.if語句使用fi結尾,和一般語言使用大括號結尾不同。2.條件判斷式 就是使用test命令判斷,所以中括號和條件判斷式之間必須有空格 3.then後面跟符號條件之後執行的程式,可以放在之後,用 分割,也可以換行寫...
shell的控制流程語句
shell分為兩大類 bourne shell 包括 sh,ksh,bash bourne shell sh korn shell ksh bourne again shell bash posix shell sh c shell 包括 csh and tcsh c shell csh tenex...
shell 結構控制 迴圈語句
迴圈語句大家的差不多,就是for,while,until等等 下面就是這些基本的語法結構 for var in list docommand done while command do conmand done utile command do command done 基本上語法結構都差不多 fo...