Hallo,
mein Artikel geht an Leute, die der Unix-Shell-Programmierung etwas mächtig sind
Ich habe eine Art „Bildschirmschoner“ programmiert… ein Shell-Skript, das in einer Endlosschleide Sternchen
in der Konsole ausgibt. Jetzt möchte ich, dass wenn ein Benutzer eine Taste drückt (egal welche), dass der
Bildschirmschoner anhält und auf eine Benutzereingabe (ein Passwort) wartet. Ist das Passwort falsch, geht der
Bildschirmschoner weiter, ist es richtig, beendet er sich.
Kann mir jemand sagen, wie meine if-Bedingung aussieht, die einen beliebigen Tastendruck erwartet?
if [BELIEBIGER TASTENDRUCK]
then
echo „Passwort her!“
read passw
if [$passw = GEHEIM]
then
ZURÜCK IN DIE KONSOLE
else
WEITER MIT BILDSCHIRMSCHONER
fi
Bin für jede Hilfe dankbar…
mfG PoiSoN