Ich versuche, einfache Skript mit dem Namen test.sh
, die echo
die Zahlen in aufsteigender Weise ausgeführt werden. Aber irgendwie zeigt es Fehler. Fehler: While-Schleife in Bash-Shell-Skript
#!/bin/bash
clear
a= 0
while [ $a <= 5 ];
do
echo $a
a=$((a+1))
done
Fehler:
./test.sh: line 4: 0: command not found
./test.sh: line 6: =: No such file or directory
@ abhi1610, Sie nehmen "a" als Zähler, aber erhöhen "n" !!! huhhhh – monk
@anubhava Vielen Dank für Ihre Informationen über den Link. Bei Ihrer Antwort würden Sie nur die Zahlen drucken, die nicht iteriert werden. Ich möchte über die While-Schleife iterieren. – abhi1610
@monk Vielen Dank, dass Sie den Tippfehler bemerkt haben. – abhi1610