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).
Infosource

 

Kategorie(n): Bash, IT Syntax

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

 

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.