例子:

script % touch for.sh
 script % chmod 755 for.sh

for.sh:

#!/usr/bin/env bash

COUNT=1
for param in $@
do
        echo Parameter $COUNT is $param
        ((COUNT++))
done
exit 0
script % ./for.sh a b c d e
Parameter 1 is a
Parameter 2 is b
Parameter 3 is c
Parameter 4 is d
Parameter 5 is e

语法:

for 变量名 in 列表
do
	循环体
done