Lehrer Nussbaumer - Linux bash-Programmierung

Grundlagen

Datenstrukturen

Programmstrukturen 

Beispiele

  1. Eingabewerte prüfen

-----------------
letzte Änderung:
09 December 2021
-----------------
Lehrer Nussbaumers Seite

... in Arbeit ...

Eingabewerte überprüfen

Bei 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


© Alfred Nussbaumer, Weblog "MiniNuss"