Hallo,
ich müßte ein Skript schreiben das folgendes kann :
1. Es erscheint eine Eingabeaufforderung bei der man ein Ja eintragen kann, trägt man innerhalb von 10Sekunden nichts ein startet er ein bestimmtes Skript.
Bei ja soll er wieder in die Konsole und die Aufforderung schließen.
Danke, für eure Hilfe
Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.
Skript mit Eingabeaufforderung
Moderator: Moderatoren
Code: Alles auswählen
#!/bin/bash
#
function upshift
{
ANTWORT=`echo "$1" | tr '[:lower:]' '[:upper:]'`
}
#
echo -n "Gib mal ja ein, oder lass es sein > "
read -t 10 EINGABE
upshift $EINGABE
#
if [ "$ANTWORT" = "JA" ]
then echo "Du hast 'ja' eingegeben." ; exit 1
else echo "Hier wird ein Script gestartet."
fi
Da sind also Rootrechte erforderlich, wie ich das so sehe.
Da fällt mir Augenblick spontan nur folgende Datei ein.
/etc/init.d/boot.local
Ob das so sinnvoll ist, ich glaub nicht. Das wird dein Bootvorgang
deines Rechners extrem verlängern, sag ich einfach mal so. Es
sein den denn du machst ein Backgroundtask davon.
Gruß
Da fällt mir Augenblick spontan nur folgende Datei ein.
/etc/init.d/boot.local
Ob das so sinnvoll ist, ich glaub nicht. Das wird dein Bootvorgang
deines Rechners extrem verlängern, sag ich einfach mal so. Es
sein den denn du machst ein Backgroundtask davon.
Gruß