[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Capturar stdout stdin do Terminal
From: |
Marco Sinhoreli |
Subject: |
Re: [shell-script] Capturar stdout stdin do Terminal |
Date: |
Tue, 20 Jan 2004 09:01:52 -0200 |
Opá,
Vou testar estas soluções. Tendo dúvidas entro em contato.
Grande Abraço Moises.
Marco Sinhoreli
Em Ter, 2004-01-20 Ã s 00:56, moysespr escreveu:
> J vi que voc obteve a soluo. A vai algo para brincar, caso tenha
> interesse:
>
> ---
> Enter(){ [ "$REPLY" == "`echo`" ];}
> echo >>sti
> while read -r -s -n 1;do
> [ "$REPLY" == "`echo -ne "\x7f"`" ]&&REPLY=`echo -ne "\x08"`
> if Enter;then echo >>sti
> else echo -n "$REPLY">>sti;fi
> echo -ne "\r";tail -n 1 sti
> Enter&&eval `tail -n 1 sti`>>sto 2>>ste
> done
> ---
> O que digitado aparece na tela e vai para o arquivo sti, tecla a tecla.
> A sada vai para o sto a cada Enter
> Os erros vo para o ste.
> s alterar para enviar tudo para um s, ou como desejar.
> Pode monitorar o que quiser de outro term/xterm com tail -f arqX
> No pode usar com aplicativos com interface, como editor de texto.
> Est muito bsico, nem sei se se aplica sua necessidade.
> s para brincar. :)
>
> Mais um detalhe, nada a ver com o briquedo acima e no sei se pode ajudar.
> O que existe em tty# talvez esteja disponvel em texto em /dev/vcs# e com
> atributos de vdeo (cor) em /dev/vcsa#, onde # o nmero do terminal, isso
> ainda que voc esteja rodando o X.
> Exemplo:
> cat /dev/vcs1
> dever te colocar no term/xterm a tela de tty1 (terminal caracter)
> a princpio s o root deve ter poder de aceso, por razes bvias.
>
> Se no ajudei, no atrapalhei, espero. :)
>
>
> --- Marco Sinhoreli <address@hidden> wrote:
> > Ol a todos da lista.
> >
> > Estou com uma tarefa de viabilizar um shell bash para pessoas com
> > deficincia visual.
> > Tenho configurado o festival em portugus que encontrei em
> > http://professores.unilestemg.br/ltr/festival/.
> > At ai tudo bem. Fiz alguns shells scripts que, atravs de conexo
> > telnet, rodo um snnifer e pego toda a entrada de caracteres em tempo
> > real e mando para o festival.
> > O que quero alterar no projeto:
> > Ao invs de usar um snnifer e o telnet, gostaria de ver meios para
> > viabilizar a captura de toda entrada e sada do terminal e enviar para
> > um arquivo para que eu possa sintetizar com o festival.
> > Se algum souber de alguma forma para fazer isso ser um grande
> > contribuio.
> >
> > Grande abrao a todos.
> >
> > Marco Sinhoreli
> > Coordenador Tcnico
> > Centro Pblico de Formao Profissional
> > Departamento de Educao do Trabalhador
> > Prefeitura Municipal de Santo Andr - SP
> > address@hidden
> > +55 11 8223-3719
> >
> >
>
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes
> http://hotjobs.sweepstakes.yahoo.com/signingbonus
>
>
> ---------------------------------------------------------------------
> Esta lista no admite a abordagem de outras liguagens de programao, como perl,
> C etc. Quem insistir em no seguir esta regra ser moderado sem prvio aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista moderada de acordo com o previsto em
> http://www.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>
>
> Seu uso do Yahoo! Grupos sujeito s regras descritas em:
> http://br.yahoo.com/info/utos.html
>
>