在shell脚本中进行判断的时候 #[] -eq等于 -ne不等于 -gt大于 -lt小于 -ge大于等于 -le小于等于 针对于数值类型的使用 #(()) == != > >= < <= 使用必须套上双层小括号()
for循环
#!/bin/bash
num=10
for ((a=1;a<=$num;a++));do
echo $a
done;
while循环 条件不成立时执行
#!/bin/bash
num=10
while(($num >=1));do
echo $num
((num--))
done;
until循环 until条件不成立时执行
#!/bin/bash
# program summary
i=10
until (($i <=5));do
echo $i
((i--))
done;
多分支判断根据输入的数字 多分支else if
#!/bin/bash
read num
if [ $num == 10 ];then
echo "you input num = 10"
elif [ $num == 11 ];then
echo "your is inout num = 11"
else
echo "your input is do no"
fi