作者: WATANABE Hirofumi
日時: 2002/4/10(14:36)
わたなべです。

shの場合。

#!/bin/sh

sum=0
while read line
do
  if [ $line = 0 ]; then break; fi
  sum=`expr $sum + $line`
done
echo "total = $sum"

bashやzshやkshならexprを使わずに
  sum=$(($sum + $line))
と書けます。bashかzshなら
  sum=$[$sum + $line]
とも書くこともできます。

ま、素直に考えればどんな言語でも [TSabc:70] のような構造になると思います。

-- 
わたなべひろふみ