#!/bin/sh
# url: http://pank.org/scripts/
# description: sum numbers, sum.sh {file}, pipe support
# comment: csh bash
# platform: all

SUM=0
if [ -z $1 ] ; then
    for i in `cat`
    do
        SUM=$[SUM+i]
    done
    echo $SUM
else
    for i in `cat $1`
    do
        SUM=$[SUM+i]
    done
    echo $SUM
fi