#!/bin/bash # najwygodniej za pomocą pętli, ale skoro nie poznaliśmy jej jeszcze suma=0 if [ -n $1 ] ; then suma=$1 else echo "Nie podano argumentów" fi if [ -n $2 ] ; then suma=$(($suma+$2)) fi if [ -n $3 ]; then suma=$(($suma+$3)) fi echo "Suma to $suma" # z petlą suma=0 for l in $@; do suma=$(($suma+$l)) echo "$suma $l" done echo "Nowa suma to $suma" srednia=`echo "scale=2;$suma/$#" | bc` echo "Średnia z liczb to $srednia"