Sök…


Introduktion

Välj nyckelord kan användas för att få inmatningsargument i ett menyformat.

Välj nyckelord kan användas för att få inmatningsargument i ett menyformat

Anta att du vill att user ska select nyckelord från en meny, vi kan skapa ett skript som liknar

#!/usr/bin/env bash

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

Förklaring: Här select sökord används för att slinga genom en lista över objekt som kommer att presenteras vid kommandoprompten för en användare att välja från. Lägg märke till break nyckelordet för att bryta ut ur loopen när användaren gör ett val. Annars blir slingan oändlig!

Resultat: När detta skript körs kommer en meny med dessa objekt att visas och användaren blir ombedd att välja. Vid valet visas värdet och återgår till kommandotolken.

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


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow