Hallo Ernst,
Super, genau das habe ich gesucht, jetzt brauche ich nur noch gerade Zahlen und das ganze klappt. :-)
nein, hast Du nicht wirklich. Gerade Zahlen: Nutze den Modulo-Operator %.
Beispiel für Shell-Arithmetik:
declare -i a=15 # Deklariere die Variable a als Integer
# und initialisiere sie mit dem Wert 15
b=$[$a % 2] # Weise das Ergebnis von $a modulo 2 der Variablen b zu
echo $b # 1 wird ausgegeben
if (( $a % 2 == 0 )); then # oder gleich als Bedingung
echo "$a ist gerade"
else
echo "$a ist ungerade"
fi
info bash bietet eine Fülle von Informationen (wenn die Info-Seiten installiert sind).
Freundliche Grüße
Vinzenz