#/bin/sh
INPUT_ETH="eth0,eth1,eth2,eth3"
i=0
for eth in $(echo $INPUT_ETH | tr "," "\n")
do
eth_$i=$eth
echo "$eth_$i"
i=`expr $i + 1`
if [ $eth_$i = $BLA_BLA]
then;
..............
fi
done
*sh split.sh* *
split.sh:eth_0:找不到命令
split.sh:eth_1:找不到命令
split.sh:eth_2:找不到命令
split.sh:eth_3:找不到命令
最终输出应为 .. 在变量“eth_0”中,字符串值应为“eth0”,与 eth_1....eth_2 等..等...之后我想在此变量 eth_0、eth_1 等上进行循环