小弟初学SHELL脚本的编写,遇到declare错误
发表于 : 2007-09-09 21:21
希望各位高手帮我看看。
只是一段非常 简单的 Script
#!/bin/bash
#Using for and loop
declare -i s #
for (( i=1; i<=100; i=i+1 ))
do
s=s+i;
done
echo "The count is => $s"
这是一段非常 简单的 计算 1+2+3+……100的小程序,在执行后提示出错
test-11-loop.sh: 5: declare: not found
test-11-loop.sh: 7: Syntax error: Bad for loop variable
对于 declare的错误我始终不明白,在SHELL状态下输入没有错误,在脚本里就是一运行 就出错,
请各位大人帮着看看吧,谢谢了!
只是一段非常 简单的 Script
#!/bin/bash
#Using for and loop
declare -i s #
for (( i=1; i<=100; i=i+1 ))
do
s=s+i;
done
echo "The count is => $s"
这是一段非常 简单的 计算 1+2+3+……100的小程序,在执行后提示出错
test-11-loop.sh: 5: declare: not found
test-11-loop.sh: 7: Syntax error: Bad for loop variable
对于 declare的错误我始终不明白,在SHELL状态下输入没有错误,在脚本里就是一运行 就出错,
请各位大人帮着看看吧,谢谢了!