文章目录
for循环
格式
for 变量名 in 取值列表
do
命令序列
done
变量i的三种不同格式
for i in { } 用法
for i in $(seq 1 10)
补充:$(seq 1 2 10)
for ((i=1;i<=10;i++))
实例
根据IP地址检查主机状态
IP地址存放在ipadds.txt文件中,每行一个
使用ping命令检测各主机的连通性
while语句
格式
while 条件测试操作
do
命令序列
done
格式举例
实例
猜商品价格游戏
通过变量RANDOM获得随机数
提示用户猜测并记录次数,猜中后退出循环
until语句
格式
until 条件测试操作
do
命令序列
done
重复测试某个条件,只要条件不成立则反复执行
双循环
break跳出循环
break跳出两层循环
continue中止某次循环中的命令,但不会完全中止整个命令
IFS字段分隔符
默认包含 空格,制表符,换行符
实例