Zoeken…


Invoering

Selecteer trefwoord kan worden gebruikt om invoerargument in een menu-indeling te krijgen.

Selecteer trefwoord kan worden gebruikt om invoerargument in een menu-indeling te krijgen

Stel dat u wilt dat de user om select trefwoorden uit een menu, kunnen we een script vergelijkbaar te maken

#!/usr/bin/env bash

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

Verklaring: Hier wordt select trefwoord select gebruikt om door een lijst met items te bladeren die worden weergegeven bij de opdrachtprompt waaruit een gebruiker kan kiezen. Let op het break sleutelwoord om uit de lus te breken zodra de gebruiker een keuze maakt. Anders zal de lus eindeloos zijn!

Resultaten: bij het uitvoeren van dit script wordt een menu van deze items weergegeven en wordt de gebruiker gevraagd om een selectie. Na selectie wordt de waarde weergegeven en keert terug naar de opdrachtprompt.

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


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow