为什么这个脚本运行不正常?

时间:2016-06-03 08:51:56

标签: linux bash shell

很抱歉我的粗心......第二个版本现在正常运行。

但我仍然对第一个问题感到困惑:

#!/bin/bash

for((i=1;i<=50;i++))
do
sum=$((sum+i))
done
echo $sum

然后sh 6.sh:

enter image description here

为什么会发生这种情况......

由于原始版本被重写,我也无法重现此问题......可能导致该问题的原因是什么?

1 个答案:

答案 0 :(得分:1)

请检查您的for行。它似乎混合了il1。请试试这个:

 for((i=1;i<50;i++))