Senhores,

Acho que uma boa idéia também é usar screen. Você pode deixar uma
sessão screen "desanexada" em seu trabalho, logar via ssh e "reanexar"
ao screen previammente aberto podendo controlar sua aplicação
remotamente.
Screen é uma ferramenta bem interessante, se quiser dar um overview
nela, veja: 
http://listas.cipsga.org.br/pipermail/linux-sbo/2004-August/000278.html

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

Espero ter ajudado

[]'s

On 2/7/07, Julio C. Neves <[EMAIL PROTECTED]> wrote:
> Fala Renato,
> veja isso:
>
> $ cat tst.sh
> read a
> sleep 2
> read b
> echo "$a
> $b"
>
> $ ./tst.sh << !
> > qqqqqqqqqq
> > wwwww
> > !
> qqqqqqqqqq
> wwwww
> $ ./tst.sh << !
> >
> >
> > !
>
>
> $
>
> Ou então:
> $ ./tst.sh <<< ""
>
>
> $
>
> Ou seja vc consegue isso com here document ou com here strings (procure o
> link Tira Gosto em www.julioneves.com para maiores detalhes).
>
> Abração,
> Julio
> :wq
>
> Em 06/02/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> escreveu:
> >
> >   Olá amigos Shelleiros!!!!
> > Hoje me deparei com uma problema que me fez pensar em como resolver
> > utilizando nosso maravilhoso shell.
> > Deixei uma máquina em meu serviço rodando uma aplicação. Essa
> > aplicação pede uma confirmação de cada ação executada e tenho q ficar
> > pressionando o <enter> toda vez que a confirmação aparece. A maquina
> > ficou ligada e eu conectei via ssh nela.
> > Aí eu pensei: "Como faço para enviar o <enter> para essa aplicação que
> > está rodando no terminal tty1?"
> >
> > Tentei:
> > echo -e "\n" > /dev/tty1
> > printf "\r" > /dev/tty1
> > printf "\n\r" > /dev/tty1
> >
> > Mas nada funfou ???
> >
> > Será que alguem tem uma luz ?
> >
> > Abraços,
> >
> > Renato L. Sousa
> >
> > Universidade Estadual Paulista - UNESP/Bauru
> > Faculdade de Arquitetura, Artes e Comunicação - FAAC
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ---------------------------------------------------------------------
> 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: [EMAIL PROTECTED]
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>


-- 
Eduardo Otubo
Linux Registered User #424252
http://del.icio.us/z3r00/

|_|0|_|
|_|_|0|
|0|0|0|

Responder a