for xxx in xxx
do
...
done
1. 数字集合
for i in {1..20}
do
echo $i
done
2.详细列出(字符且项数不多)
for i in 1 2 3 4 5
do
echo $i
done
3.对存在的文件进行循环
for filename in `ls *.sh`
do
echo $filename
done
4.((语法循环--有点像C语法,但记得双括号
for((i=1;i<100;i++)
do
echo $i
done
5.seq形式 起始从1开始
for i in `seq 100`
do
echo $i
done
for i in $(seq 100)
do
echo $i
done