Taschenrechner Problem mit der Bash im vi editor

Hey,

ich habe ein kleines problem mit der meinen kleinen Taschenrechner das ganze sieht bei mir so aus:

declare -i w=1

Frage=„J“

clear
echo -n "Gib eine Zahl ein: "
read A
echo -n "Gib eine Rechenzeichen ein: "
read R
echo -n "Gib eine Zahl ein: "
read B
echo -n "Das Ergebnis lautet: "$(($A$R$B))

while ["$w" -eq 0]; do
echo „Nocheinmal [J/N]“; read Frage
case „$Frage“ in

J)

w=1;;

*)

w=0;;

esac

done

Eigentlich sollte das Programm dann die Frage stellen und sich nocheinmal wiederholen nur ich weiß leider nicht wo dort der fehler ist :confused:

Eigentlich sollte das Programm dann die Frage stellen und sich
nocheinmal wiederholen nur ich weiß leider nicht wo dort der
fehler ist :confused:

Dein Skript macht die Schleife genau dann, wenn w=0 ist. Allerdings ist w bei dir nicht 0, sondern gar nix. Setze w am Anfang des Skripts auf 0 mit einem einfachen: w=0.

Danach kannst du dann weiter debuggen :wink:

Gruß,
Stefan