for...in循环
1.1、for...in循环语法

单行表示:

for item in 列表 do statement...; done

多行表示:

for item in 列表
do
    statement...;
done

解释:

for...in循环用于遍历列表 。

item可以是任意未被定义的变量。

1.2、示例

示例1(按行读取文件):

for lineStr in $(cat config.txt)
do
    echo $lineStr
done

示例2:

for item in $(ls)
do
    echo $item
done

示例3:

for item in $*
do
    echo $item
done

$*表示执行这个脚本时候带的参数列表。

示例4:

for i in {1..10}
do
    echo $i
done

示例5:

for i in $(seq 1 10)
do
    echo $i
done

示例6:

for item in a b c d
do
    echo $item
done