Bash / Shell Menus – NCurses Menus

Einfache Menus oder Auswahloptionen können neben den Grafischen Werkzeugen wie beispielsweise Zenity auch in rein textbasierter Form für Shells umgesetzt werden. Eine Möglichkeit ist die Eingabe ein aus dem Menu aufgezeigten Wertes, eine Andere die direkte Auswahl der Menüeinträge.

Möglichkeit 1 – Darstellung eines Menus mit direkter Eingabe

Die Darstellung/Formatierung eines Menus kann entweder über Here Documents oder Ausgabebefehle umgesetzt werden. In diesem Beispiel erfolgt die Formatierung mit tput und die Ausgabe mit dem echo Befehl.

Die Verwendung von tput setzt eine korrekt definierte $TERM Variable voraus. Andernfalls kommt es zu einer Fehlermeldung (tput: No value for $TERM and no -T specified).


CC_BY_NC_SAby Speefak| Infosource

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Back To Top