Hallo,
ich bin blutiger RPi-Anfänger und weis einfach nicht wo mein Fehler liegt... das Programm soll nur eine LED blinken bzw. 5s leuchten lassen...
Ich bekomme nach der Benutzereingabe immer die Rückmeldung "syntax error: redirection unexpected (expecting "do")
Bash
#!/bin/sh
#Setup
gpio -g mode 17 out # -g damit Pins wie Nummerierung, Pin 17 aus Output definiert
i=0
hallo="Mein erstes Programm..."
#Programm
echo "$hallo"
sleep 1
read -p "Soll die LED blinken? (ja/nein) " blinken
if [ "$blinken" == "ja" ]
then for i<=10
gpio -g write 17 1
sleep 1
gpio -g write 17 0
sleep 1
i=i+1
elif ["$blinken" == nein]
then gpio -g write 17 1
sleep 5
gpio -g write 17 0
else then echo "undefinierte Eingabe"
fi
Alles anzeigen