[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
>
>
>