![]() |
Lehrer Nussbaumer - Linux bash-Programmierung |
|---|
GrundlagenDatenstrukturenProgrammstrukturenBeispiele----------------- letzte Änderung: 09 December 2021 ----------------- Lehrer Nussbaumers Seite ... in Arbeit ... |
Eingabewerte überprüfenBei zahlreichen Shell-Skripts werden die Eingabeparameter (die "Eingabe-Optionen") vor der Ausführung auf ihre Gültigkeit hin überprüft. Falls keine Übereinstimmung vorliegt, wird eine entsprechende Hilfe-Meldung ausgegeben... Wir versuchen eine sehr einfache Variante: #!/bin/sh
case "$1" in
start)
echo "Prozess wird gestartet"
;;
stop)
echo "Prozess wird gestoppt"
;;
status)
echo "Prozess - Status:"
;;
restart)
echo "Prozess wird neu gestartet"
;;
*)
echo "Usage: $0 {start|stop|status|restart}"
esac
|