######1.常用的控制语句######
###1.for 语句###
for NUM in 1 2 3
for NUM in {1..3}
for NUM in `seq 1 3` 或者 for NUM in `seq 1 2 10`
do
done
###2. while 语句###
while 条件
do
done
###3. if 语句###
if
then
elif
then
。。。
else
fi
###4. case 语句###
case
word1 )
action1
;;
word2)
action2
;;
........
*)
action_last
esac
###5. expect###
expect 是自动应答命令用于交互式命令的自动执行
spawn 是 expect 中的监控程序,其运行后会监控命令提出的交互问题
send ##发送问题答案给交互命令
"\r" ##表示回车
exp_continue ##当问题不存在时继续回答下面的问题
expect eof ##问题回答完毕退出 expect 环境
interact ##问题回答完毕留在交互界面
set NAME [ lindex $argv n ] ##定义变量
######2.脚本中的语句控制器######
exit n ##脚本退出,退出值为 n
break ##退出当前循环
continue ##提前结束循环内部的命令,但不终止循环