Hallo beisammen.
Nach einer Nacht des Haareraufens habe ich nun keine Lust mehr, das nach dem Aufstehen noch weiter zu machen. ;-)
Ich Skrippte noch nicht so lange, jedoch ist nach den Quellen im Internet mein Skript richtig. Dennoch gibt mir die Bash immer eine Fehlermeldung zurück:
test.sh: Zeile 13: Syntaxfehler beim unerwarteten Wort `else'
test.sh: Zeile 13: ` else'
Mein Skript test.sh:
#!/bin/bash
set -x
S=0
if [ -n 0 -eq $S ]
then
echo "a"
P=1
Y=1
elif [ -n 0 -ne $S ]
echo "b"
P=0
Y=1
else
echo "c"
P=0
Y=0
fi
echo "klappt"
exit 0