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