shell脚本---流程控制语句(if、for)

一、if条件判断

        (1)单分支结构

if 条件判断表达式; then
    statement1
    ……
fi

        (2)双分支结构

if condition; then
    statement1
else
    statement2
fi

        (3)多分支结构

if condition; then
    statement1
elif condition; then
    statement2
    ……
els
    statementn
fi

二、for循环  

for 变量名 in 列表;do
    循环体(正常执行的执行命令)
    语句1
    语句2
    语句3
    ……
done

        列表:

                方法一:{}
                        数字集合{1..7}---1-7之间的数字
                        字母集合{a..g}---a-g之间的字母
                方法二:

格式:
    `seq 初始值i 步长q 终止值d`
    从初始值i开始取值,到终止值d为止,每取一次值增加步长q
举例:
    `seq 1 2 100`
上一篇:回顾一下指针的使用


下一篇:shell编程之条件判断与分支控制