Hallo,
ich habe ein Skript, welches ich vorzugsweise per cron starte. Allerdings muss ich es manchmal auch auf der Konsole bzw. per ssh starten und dann möchte ich eine Benutzereingabe auslesen um einen bestimmten Teil zu überspringen.
Starte ich das Skript manuell funktioniert es - auch wenn ich keine Eingabe mache (wie im Fall von cron).
Per Cron-Job tut sich dann aber nichts mehr.
Code:
echo "Frage? (Sie haben 30Sekunden Zeit): (j/n) "
read -t 30 antwort -n 1
if [ "$antwort" = n -o "$antwort" = N ]
then
echo "gut"
else
echo "auch gut"
fi
Hat jemand einen Tipp?
Danke
CU
Fedi
Lesezeichen