分页: 1 / 1

shell 脚本.sh: 2: Syntax error: Bad for loop variable

发表于 : 2009-06-07 14:45
AlwaysOnline
shell 脚本>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#!/bin/sh
for((i=0;i<20;i=$i+1))
do
echo $i
if [$i=lt 10];then
echo''
continue
fi
echo'THIS IS A TWO DIGITAL NUMERIC'
done

提示错误:
iang-laptop:~/sellforlder$chmod +x countinue.sh
iang-laptop:~/shellfolder$ ./continue.sh

./continue.sh: 2: Syntax error: Bad for loop variable

请教高手.初来乍到...................

Re: shell 脚本.sh: 2: Syntax error: Bad for loop variable

发表于 : 2009-06-07 21:52
bones7456
for i in `seq 20`
好了

Re: shell 脚本.sh: 2: Syntax error: Bad for loop variable

发表于 : 2009-06-07 23:34
543082593

代码: 全选

if [$i=lt 10];then
是你发帖的时候 打错的 还是 你写脚本的时候没注意 很明显 应该是

代码: 全选

if [ $i -lt 10 ] ; then