Suche…


Einführung

Das Schlüsselwort Select kann zum Abrufen von Eingabeargumenten in einem Menüformat verwendet werden.

Das Schlüsselwort Select kann zum Abrufen von Eingabeargumenten in einem Menüformat verwendet werden

Angenommen, Sie möchten, dass der user Schlüsselwörter aus einem Menü select , können wir ein ähnliches Skript erstellen

#!/usr/bin/env bash

select os in "linux" "windows" "mac"
do
    echo "${os}"
    break
done

Erläuterung: Hier wird das Schlüsselwort select zum Durchlaufen einer Liste von Elementen verwendet, die an der Eingabeaufforderung angezeigt werden, aus der ein Benutzer auswählen kann. Beachten Sie das Schlüsselwort break , um die Schleife zu beenden, sobald der Benutzer eine Auswahl getroffen hat. Andernfalls ist die Schleife endlos!

Ergebnisse: Beim Ausführen dieses Skripts wird ein Menü mit diesen Elementen angezeigt und der Benutzer wird zur Auswahl aufgefordert. Nach der Auswahl wird der Wert angezeigt und Sie kehren zur Eingabeaufforderung zurück.

>bash select_menu.sh
1) linux
2) windows
3) mac
#? 3
mac
>


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow