红联Linux门户
Linux帮助

我想用SHELL编写一个1加到100的程序,请帮我写个,我写了个老是错,不知道为什么

发布时间:2006-12-25 17:20:00来源:红联作者:jqlmark
#!/bin/sh


result = 0
i = 0
while [ $i -le 100 ] ;do
if [ $i -ge 1 ]
then echo -n +
fi
result = ` expr $result + $i `
i = ` expr $i + 1 `
echo -n $i
done
echo =$result

最好是帮我重新写个,谢谢了
文章评论

共有 1 条评论

  1. 221.237.182.* 于 2006-12-27 12:53:51发表:

    ((result=0))
    for ((i=1;i<=100;i++)); do
    ((result+=i))
    done
    echo $result