请问怎么才能在LINUX编程里实现累加啊?

请问怎么才能在LINUX编程里实现累加啊?

以下是我写的一个程序,但运行后发现不行.
无法实现累加
#!/bin/bash
sum = 0
for i in 1 2 3 4 5 6 7 8 9 10
do
echo "sum=" $[sum+i]
done



请各位高手帮帮我这位菜鸟好吗?谢谢      
sum=0
for i in {1..10}
do
sum=$[sum+i]
echo "sum="$sum
done      
复制内容到剪贴板
代码:
sum=0
for ((i = 0; i < 10; ++i)); do
  ((sum += i))
done
      
谢谢两位的帮助      
[QUOTE=ServerOnly]sum=0
for i in {1..10}
do
sum=$[sum+i]
echo "sum="$sum
done[/QUOTE]
这个我试了,好像不对。语法不通,我的是rh9      
ServerOnly 用的是 bash 3.0
目前 Linux 用的大多是 bash 2.0