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

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



reply via email to

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