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

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

Re: [shell-script] interromper o while pressioando qualquer tecla


From: Julio C. Neves
Subject: Re: [shell-script] interromper o while pressioando qualquer tecla
Date: Thu, 1 Feb 2007 10:45:19 -0200

Complementando o que o Flavio disse, vc teria o mesmo efeito, se trocasse o
sleep por um read -t 30. A opção -t (time-out) dá o tempo de espera para que
o read seja completado.

Faça o teste:

read -t 3 -p "Nome completo: " || echo -e "\nvc nao conseguiu terminar...
Precisa ser mais rapido :)"

Abração,
Julio
:wq


2007/2/1, Flavio Junior <address@hidden>:
>
>   Voce não poderia substituir esse while com um sleep por um unico comando
> "read" ?
>
> tipo..
> cmoando 1
> comando 2
> comando 3
> read
> comando 4
> comando 5
>
> O read ia fazer o sistema parar esperando a leitura de uma tecla.. quando
> a
> mesma fosse precionada o sistema continuava... ia fazer o papel de um
> "pause" por exemplo.
>
> Nao sei se seria util a voce.
>
> Flavio do Carmo Junior
>
> On 2/1/07, Jorge Barros de Abreu <address@hidden<ficmatin01%40solar.com.br>>
> wrote:
> >
> > Olá.
> >
> > Tenho um trecho de código que encontra-se atualmente da seguinte forma:
> >
> > while [ 1 = 1 ]
> > do
> > sleep 30
> > done
> >
> > Esse trecho precisa rodar permanentemente.
> >
> > Minha dúvid é:
> >
> > ?Como faço para interromper esse while com o pressionamento de uma
> tecla?
> >
> > Obrigado.
> >
> > --
> > Data Estelar 2454129,822211
> > http://usr.solar.com.br/~ficmatin <http://usr.solar.com.br/%7Eficmatin><
> http://usr.solar.com.br/%7Eficmatin>
> > Desejo-lhe Paz, Vida Longa e Prosperidade.
> > São Bem Vindas Mensagens no Formato Texto Genérico com Acentos.
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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