昨日回顾:
1.分支语句(单分支,双分支,多分支)
if condition;then do something;fi
2.循环语句
for do done (一次性写)
一、循环语句
for 循环:循环序列+do事情
while循环:循环条件+do事情
示例
1.循环打印1-5数字(for+while)
(1)for语句:
#!/usr/bin/bash
for num in {
1..5..1}
do
echo $num
done
(2)while语句:
#!/usr/bin/bash
i=1;
while [ $i -le 5 ]
do
echo $i
let i=$i+1
done
图3.2
1-1 while循环语句
while语句
while
do
done
示例:
2.循环打印50以内的偶数和
tips:
思路一:
(1)初始化信息,i=1 sum=0
(2)循环条件, $ i <= 50
(3)判断是否为偶数,如果是进行相加;如果不是,什么都不做。
(4)let sum= $ sum+$ i i=$i+1
思路二:
(1