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: Anderson Deluiz Santos
Subject: Re: RES: [shell-script] Comando date
Date: Fri, 25 Apr 2003 07:47:12 -0300

Auriberto,

O Júlio já colocou o comando no final da mensagem. Veja:

>> e seria disparado de dentro do menu com o seguinte cmd:
>> 
>> relogio&

Você pode chamar o relógio no inicio do script que ele ficará rodando em
background mostrando na tela.

Anderson

>-- Mensagem original --
>To: address@hidden
>From: "auriberto_alsr <address@hidden>" <address@hidden>
>Date: Fri, 25 Apr 2003 10:25:27 -0000
>Subject: Re: RES: [shell-script] Comando date
>Reply-To: address@hidden
>
>
>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
>
>
>
>---------------------------------------------------------------------
>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]