#!/bin/bash
# 循环
for i in 1 2 3
do
echo "i=$i"
sleep 1
done
# 利用循环打印ls命令输出目录
# 命令 $(ls) `ls`
#for i in $(ls)
for i in `ls`
do
echo "i=$i"
done
# 算数运算
i=1
#let "$i + 1"
i=`expr $i + 1`
echo $i
# while 死循环
while [ 1 = 1 ] # while [ : ] 或 while [ echo "死循环" ]
do
done
# 循环打印 1~9
i=1
while [ "$i" -lt 10 ]
do
echo "i=$i"
i=`expr $i + 1`
done
# 在当前目录下寻找a.c文件,如果没找到,一直循环,直到找到为止
until [ -f a.c ]
do
echo "not find a.c"
sleep 1
done
echo "find a.c"
exit 0
shell编程 | 循环语句
最新推荐文章于 2023-05-29 18:16:24 发布