[test @test test]# vi test11-loop.sh
#!/bin/bash
# Using for and loop
# VBird 2002/06/27
declare -i s # <==变量宣告
for (( i=1; i<=100; i=i+1 ))
do
s=s+i
done
echo "The count is ==> $s"
[test @test test]# sh test11-loop.sh
The count is ==> 5050
以上是《鸟哥的私房菜的一个scrip ,我照例编写,运行的时候却显示 text-for.sh: 4: declare: not found
高手请问怎么解释?
wangyu 于 2008-08-23 22:40:04发表:
declare -i s i前面的减号去掉试试,或者i与s之间有逗号。我只是根据c语言的语法
[ 本帖最后由 wangyu 于 2008-8-23 22:41 编辑 ]