shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [shell-script] Criar menu baseado em quantidade de itens num array


From: Maik Alberto
Subject: RE: [shell-script] Criar menu baseado em quantidade de itens num array
Date: Tue, 16 Apr 2019 17:10:46 +0000

Enquanto eu tento entender eu tento alguma coisa:

NUMS=(" " "Um" "Dois" "Tres" "Quatro" "Cinco")
LETS=(" " "a" "b" "c" "d" "e" )
select opt in ${NUMS[@]}; do

case $REPLY in
 $REPLY )
   echo ${LETS[$REPLY]} ;;
esac

done



De: address@hidden <address@hidden> em nome de Alfredo Casanova address@hidden [shell-script] <address@hidden>
Enviado: terça-feira, 16 de abril de 2019 13:32
Para: Shell Script
Assunto: [shell-script] Criar menu baseado em quantidade de itens num array
 
 

Galera, quero criar um menu com a estrutura:

select opt in "${options[@]}"; do
case $REPLY in

         .......

esac
done

onde as opções do case seriam geradas dinamicamente a depender da quantidade de items no array ${options[@]}. Esse array, dependendo de outras funções no script, pode ter entre 2 e 15 opções. 
Qual a melhor forma pra popular esse case dinamicamente?


--
[]'s
Alfredo Tristão Casanova .͘.
Linux User #228230
tel: +55 61 9655 9619


reply via email to

[Prev in Thread] Current Thread [Next in Thread]