Bash
Seleziona la parola chiave
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