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: Julio C. Neves
Subject: Re: [shell-script] Enviar tecla <ENTER> a uma aplicação em outro terminal
Date: Wed, 7 Feb 2007 11:10:00 -0200

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, address@hidden <address@hidden> 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]



reply via email to

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