[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Check List Dialog
From: |
Jeferson A. Cassol |
Subject: |
Re: [shell-script] Check List Dialog |
Date: |
Wed, 27 Jul 2005 21:13:53 -0300 |
User-agent: |
KMail/1.7.1 |
Se ser arquivo de configuracao for como o ex. abaixo eh bem facil...
----------------- config.txt ---------------------
FiliaALL=OFF
Filial01=ON
Filial02=OFF
Filial03=ON
Filial04=OFF
Filial05=OFF
Filial06=ON
Filial07=OFF
Filial08=ON
Filial09=OFF
Filial10=ON
Filial11=OFF
Filial12=ON
Filial13=OFF
Filial14=ON
--------------------------------------------------
assim eh soh fazer o seguinte:
#!/bin/sh
[ -f config.txt ] || exit 1
. config.txt
filiais_sel=$(dialog \
--separate-output \
--backtitle "$titulo_sistema" \
--stdout \
--checklist "Selecione uma Filial" \
0 0 10 \
"TODAS AS FILIAIS" '' $FiliaALL \
"Filial01" '' $Filial01 \
"Filial02" '' $Filial02 \
"Filial03" '' $Filial03 \
"Filial04" '' $Filial04 \
"Filial05" '' $Filial05 \
"Filial06" '' $Filial06 \
"Filial07" '' $Filial07 \
"Filial08" '' $Filial08 \
"Filial09" '' $Filial09 \
"Filial10" '' $Filial10 \
"Filial11" '' $Filial11 \
"Filial12" '' $Filial12 \
"Filial13" '' $Filial13 \
"Filial14" '' $Filial14 )
echo $filiais_sel
Tem como fazer de outras maneiras....
Ler o arquivo de um formato diferente e tentar usar um array...
mas ai tem que ver quem dah uma ideia melhor....
espero ter ajudado...
atte.
Jeferson A. Cassol
Em Qua 27 Jul 2005 16:44, cassio_lago escreveu:
> filiais_sel=$(dialog \
> --separate-output \
> --backtitle "$titulo_sistema" \
> --stdout \
> --checklist "Selecione uma Filial (pressione
> barra de espaco para selecionar)" \
> 0 0 10 \
> "TODAS AS FILIAIS" '' OFF \
> "Filial01" '' OFF \
> "Filial02" '' OFF \
> "Filial03" '' OFF \
> "Filial04" '' OFF \
> "Filial05" '' OFF \
> "Filial07" '' OFF \
> "Filial08" '' OFF \
> "Filial09" '' OFF \
> "Filial10" '' OFF \
> "Filial11" '' OFF \
> "Filial12" '' OFF \
> "Filial13" '' OFF \
> "Filial14" '' OFF \
> }
- Check List Dialog, cassio_lago, 2005/07/27
- Re: [shell-script] Check List Dialog,
Jeferson A. Cassol <=