1.for语句
for 定义变量
do 使用变量 执行动作
done 结束标语
脚本示例
check_host.sh
用此脚本检测
10
台与您当前主机直连主机是否网络通常
如果网络通常请显示主机的
ip
列表
2.条件语句
while ture 条件成立执行动作
do 动作
done 结束
until false 条件为假执行动作
do 动作
done 结束
此语句可用于结束某些需要特定的条件结束的环境
3. if then 语句
if 首次判定
then 条件成立执行动作
elif 当首次判定不成立时再次判定
then 条件成立执行动作
。。。 elif可以书写多次
else 所有条件不成立执行动作
fi 结束
3.case 多条件选择语句
case
4.自动应答脚本
自动应答脚本需要安装插件
yum install expect -y
先编写好问题脚本
在选项中加入set timeout 2 回答问题超过两秒自动忽略
5.shell 脚本的三种退出
contiue 终止当此次前循环提前进入下个循环
break 终止当前所在语句所有动作进行语句外的其他动作
exit 脚本退出