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

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

Re: [shell-script] Enviar tecla <ENTER> a uma aplicação em outro termina


From: Sérgio Durigan Júnior
Subject: Re: [shell-script] Enviar tecla <ENTER> a uma aplicação em outro terminal
Date: Wed, 7 Feb 2007 22:51:45 -0200

On 2/7/07, Eduardo Otubo <address@hidden> wrote:

Mas, isso não *automatiza* de fato sua aplicação. Você pode usar então
o Expect, uma ferramenta para automatizar procedimentos interativos. É
bem interessante também:
http://www.linux.com/article.pl?sid=06/07/28/218250


O Otubo está certo! O expect pode te ajudar muito nessa tarefa, rapaz
;-). Não sei se você o conhece, mas se conhecer um pouco de TCL já vai
se sentir em casa!

Uma idéia seria fazer um script que abrisse esse programa e ficasse
"de olho" caso fosse pedido um ENTER. Vou dar um pequeno exemplo:
imagine que seu programa exiba a seguinte mensagem:

"Digite Enter"

Um script fácil em expect seria:

--
#!/usr/bin/expect -f
spawn programa

expect {
 "Digite Enter" {
    send "\r"
  }
}

exit 0
--

Talvez isso te ajude ;-)

[]s

Sérgio.


reply via email to

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