Shell-Skript, mit dem man die Summe, Durchschnitt und Produkt von fünf zahlen

Dies ist, was ich habe, so weit:

echo "Please enter your first number: "
read a
echo "Second number: "
read b

(etc..)
Das funktioniert auch, aber wenn ich versuchte, zu einer Funktion für Summe, Durchschnitt und Produkt, ich lief in einige Probleme.

Dies ist, was ich versucht habe:

sum= ($a + $b + $c + $d + $e)
avg= ($sum /5) #The five was showing up in red text
prod= ($a * $b * $c * $d * $e)

echo "The sum of these numbers is: " $sum
echo "The average of these numbers is: " $avg
echo "The product of these numbers is: " $prod

aber bei mir lief es (nachdem ich die eingegebenen zahlen 1,2,3,4,5, habe ich diese zurück:

The sum of these numbers is: 1 + 2 + 3 + 4 + 5
The average of these numbers is:  1 + 2 + 3 + 4 + 5 /5
The product of these numbers is: 1 * 2 * 3 * 4 * 5

Also meine Frage ist wie bekomme ich diese Funktionen zu berechnen, die innerhalb der ()

Jede Hilfe ist willkommen, danke.

InformationsquelleAutor Maverick | 2013-10-11
Schreibe einen Kommentar