异度部落格

学习是一种生活态度。

0%

shell学习笔记四 循环

shell 常见的循环语句有 for 循环、while 循环、until 循环

for 循环 语法:for 变量 in 列表 do 操作 done 注:变量是要在循环内部用来指代当前所指代的列表中的那个对象的。 列表是在 for 循环的内部要操作的对象,可以是字符串也可以是文件,如果是文件则为文件名。

While 循环 语法:while 表达式 do 操作 done 只要 while 表达式成立,do 和 done 之间的操作就一直会进行。

until 循环 语法:until 表达式 do 操作 done 重复 do 和 done 之间的操作直到表达式成立为止。

1
2
3
4
5
6
7
8
#!/bin/sh
i=1
while [ $i -lt 20 ]
do
echo $i
i=$(($i+1))
# i= $i+1 是错的
done