read a b=$n sum=0 c=1 while [ $c -le $b ] do read a x=$a c=$(($c + 1)) sum=$(($sum + $x)) done result=`echo $sum $b | awk '{printf "%.3f", $1/$2 }'` echo $result
4 1 2 9 8
./prog.sh: line 6: [: 1: unary operator expected awk: cmd. line:1: (FILENAME=- FNR=1) fatal: division by zero attempted