Olá,
estou desenvolvendo um script shell dessa vez com caixa de ferramentas pra ficar mais bonito
estou fazendo um checklist no qual o usuario poderá fazer multiplas seleções.
será um script para instalar plugins para cpanel/whm.
a ideia é a seguinte o usuario seleciona quais plugins deseja instalar.
consegui chegar na metade porem me perdi.
por exemplo o script tem Item1" "Item2" "Item3" "Item4" "Item5" "Item6
o problema é que preciso fazer o seguinte:
se o usuario selecionar o item1 e item2 o script faz uma determinada função
por exemplo pensei em algum array tipo
nomes=("Item1" "Item2" "Item3" "Item4" "Item5" "Item6")
valores=( 1 2 3 4 5 6)
ou seja se ele selecionar item1, item2 o array vai retornar
você selecionou o item1 item2 correspondente ao valor 1 2
é ai que me perdi.
dialog --backtitle 'instalador de Plugins Cpanel/WHM' \
--msgbox 'Bem-vindo ao instalador!' 7 30
ESCOLHA=$(dialog --stdout --checklist 'Escolha os plugin para instalação' \
0 0 0 Item1 'descricao do Item1' on \
Item2 'Descricao do Item2' off \
Item3 'Descricao do Item3' off \
Item4 'Descricao do Item4' off \
Item5 'Descricao do Item5' off\
Item6 'Descricao do Item6' off)
dialog --msgbox "Os Plugins Escolhidos foram:: $ESCOLHA" 7 30