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

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

RE: [shell-script] Dialog


From: Rangel, Luciano
Subject: RE: [shell-script] Dialog
Date: Tue, 9 Dec 2003 17:13:10 -0300

obrigado pela ajuda Aurelio,

        Na realidade entaum o gauge e so um
infeite......................Tipo ele naum mostra um tempo real em
porcentagem......
        
        Eu poderia usar da forma abaixo so para enfeitar meu script ????

        Segue abaixo exemplo de uma função do meu script de adicinar hosts
em um arquivo dhcp

add_cm() {
# Reading Information
host=$( dialog --stdout --inputbox 'Host:' 0 0 )
hardware_ethernet=$( dialog --stdout --inputbox 'Hardware Ethernet:' 0 0 )
fixed_address=$( dialog --stdout --inputbox 'Fixed Address:' 0 0 )
filename=$( dialog --stdout --inputbox 'Filename:' 0 0 )

PCT=50
(
while test $PCT != 110
do
echo "XXX"
echo $PCT
echo "Writing cm.conf"
echo "XXX"
PCT=`expr $PCT + 10`
sleep 1
done
) |

dialog --title "Add Cable Modem" --gauge "" 6 40 0

# Writing cm.conf
cat <<EOF >>/root/cm.conf
        host $host {
                        hardware ethernet $hardware_ethernet;
                        fixed-address $fixed_address;
                        filename "$filename";
                 }
EOF

PCT=50
(
while test $PCT != 110
do
echo "XXX"
echo $PCT
echo "Creating dhcpd.conf"
echo "XXX"
PCT=`expr $PCT + 10`
sleep 1
done
) |

dialog --title "Add Cable Modem" --gauge "" 6 40 0


# Creating dhcpd.conf with new informations
cp /etc/dhcpd.conf /root/dhcpd.$data-$hora:$minuto
cat /root/heading_cm > /etc/dhcpd.conf
cat /root/cm.conf >> /etc/dhcpd.conf
echo "}" >> /etc/dhcpd.conf
cat /root/heading_cpe >> /etc/dhcpd.conf
cat /root/cpe.conf >> /etc/dhcpd.conf
echo "}" >> /etc/dhcpd.conf
echo "}" >> /etc/dhcpd.conf

}





Seria Isso ???????????????????????

Obrigado


Luciano














-----Original Message-----
From: Aurelio Marinho Jargas [mailto:address@hidden]
Sent: Tuesday, December 09, 2003 3:50 PM
To: address@hidden
Subject: Re: [shell-script] Dialog


oi luciano,

 --- "Rangel, Luciano" <address@hidden> escreveu:
> Pessoal alguem poderia me mandar um exemplo de como usar a função
> GAUGE  dialog --gauge )
> Não entendi muito bem!!!!!!!!!!

aqui tem um exemplo funcional, dá uma olhada:
http://aurelio.net/shell/dialog/dialog-tour.sh


aproveitando, assinatura nova, com pré-propaganda do
lançamento do meu novo projeto com o thobias: RAC

 |
 |
 |
 V


=====
-- 
Aurelio Marinho Jargas - De volta para Curitiba & Conectiva
-----------------------------------------------------------
II SDSL em Campinas(SP) de 9 a 12 de Dezembro, ESSA SEMANA!
Dia 12: Palestra Software Livre, Curso Expressoes Regulares
Durante a palestra, lancamento oficial do novo programa RAC 
-----------------------------------------------------------
http://rau-tu.ccuec.unicamp.br/sdsl ---- http://aurelio.net

______________________________________________________________________

Yahoo! Mail: 6MB, anti-spam e antivírus gratuito! Crie sua conta agora:
http://mail.yahoo.com.br


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------
 

Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html 



reply via email to

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