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

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

Re: RES: [shell-script] Comando date


From: auriberto_alsr <address@hidden>
Subject: Re: RES: [shell-script] Comando date
Date: Fri, 25 Apr 2003 10:25:27 -0000
User-agent: eGroups-EW/0.82

Caro Júlio.

Segue abaixo o menu de opções de um programa.

Gostaria de colocar neste menu, na posição tput cup 0 0, um relógio 
que funcionasse enquanto o menu estivesse na tela, tipo HH:MM:SS. Do 
jeito que eu tentei fazer (while true; do ...) o relógio funciona 
porém, o menu não aparece. 

-------------------------------------------------------------------
clear
echo "Programa ....."
echo "Menu de Opções"
echo "1.Realiza bkp"
echo "2.Verifica conteúdo de bkp"
echo "3.Sair"
echo -e "Escolha uma das opções acima (1-3): \c"
read OPCAO
case "$OPCAO" in
1) Realiza bkp
   ;;
2) Verifica conteúdo...
   ;;
3) Sair
;;
*) echo "Opções válidas: 1 a 3"
   exit
   ;;
esac
---------------------------------------------------------------------
Grato.

Auriberto.

--- Em address@hidden, Julio Cezar Neves - 
DATAPREVRJ <Julio.Neves@r...> escreveu
> Fala Auriberto!
> não entendi direito o problema, mas tente colocar dentro do while o 
cmd
> "usleep 200000" e dispare esta rotina em background.
> 
> desta forma o seu script ficaria +- assim:
> 
> Prompt> cat relogio
> clear
> while true
> do
>     tput cup 0 0
>     tput el
>     tput cup 0 0
>     echo `date +%A%t%d/%m/%Y==%Hh:%Mm:%Ss`
>     usleep 200000
> done
> 
> e seria disparado de dentro do menu com o seguinte cmd:
> 
> relogio&
> 
> [ ]s,
> Julio Cezar Neves
> -Eu Apoio o Software Livre-
> -I Support Free Software-
> * +55 21 2528-7070  /  9853-4044
> *julio.neves@r...
> 
> 
> > -----Mensagem original-----
> > De: auriberto_alsr <auriberto_alsr@y...>
> > [mailto:auriberto_alsr@y...]
> > Enviada em: quinta-feira, 24 de abril de 2003 07:12
> > Para: address@hidden
> > Assunto: [shell-script] Comando date
> > 
> > 
> > Olá pessoal.
> > Gostaria de colocar no menu de opções de um programa, na posição 
tput 
> > cup 0 0, o comando
> > 
> > echo 'date +%A%t%d/%m/%Y==%Hh:%Mm:%Ss'
> > 
> > de modo que o relógio funcione constantemente.
> > 
> > O script abaixo funciona isoladamente porém, quando colocado na 
> > posição acima, dentro de um programa, funciona mas não deixa o 
menu 
> > aparecer.
> > 
> > while true
> > do
> > echo 'date +%A%t%d/%m/%Y==%Hh:%Mm:%Ss' 
> > done
> >  
> > Agradeço a todos.
> > 
> > Auriberto.
> > 
> > 
> > 
> > ------------------------------------------------------------------
---
> > 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]