Ricerca…


introduzione

Selezionare la parola chiave può essere utilizzata per ottenere argomenti di input in un formato di menu.

Selezionare la parola chiave può essere utilizzata per ottenere argomenti di input in un formato di menu

Supponiamo che tu voglia che l' user select parole chiave da un menu, possiamo creare uno script simile a

#!/usr/bin/env bash

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

Spiegazione: Qui la parola chiave select viene utilizzata per scorrere un elenco di elementi che verranno presentati al prompt dei comandi da cui un utente può scegliere. Notare la parola chiave break per interrompere il ciclo una volta che l'utente ha effettuato una scelta. Altrimenti, il ciclo sarà infinito!

Risultati: eseguendo questo script, verrà visualizzato un menu di questi elementi e all'utente verrà richiesta una selezione. Alla selezione, il valore verrà visualizzato, tornando al prompt dei comandi.

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


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow