[shell-script] Re: Terminais graficos (mandando o ENTER)

2007-02-19 Por tôpico Benedito Portela
Compreendi, agora como posso resolver isso? O seguinte, o programa fluidsynth, quando se chama sem parametros ele entra num modo de shell que só roda os comandos dele, então eu queria mandar comando pra ele atraves de um script em outro terminal! Eu queria saber como controlar os programas que estã

Re: [shell-script] Re: Terminais graficos (mandando o ENTER)

2007-02-19 Por tôpico Reinaldo Carvalho
você não pode fazer isso... você esta apenas "jogando na tela", mas o interpretador de comandos não "lê" da tela. Quando você digita cada caracter da linha de comando, o interpretador (bash, csh, ksh, etc...) armazena isso em memória, e trata as interações do teclado (remover ou adicinar caracter

Re: [shell-script] Testando String no Shell

2007-02-19 Por tôpico Tiago Barcellos Peczenyj
Leo, esta comparacao nao dara certo $add_dom = .$add_dom imagine que add_dom possui o conteudo XXX vc esta fazendo XXX = .XXX que eh sempre falso, concorda? seria interessante vc validar com uma expressao regular, ou então aplicar algo como add_dom=.${add_dom#.} que vc sempre vai garantir

[shell-script] Testando String no Shell

2007-02-19 Por tôpico leo_jfa
Caros, estou montando um sistema de dialog para incluir e excluir entradas nas listas do squid, previso fazer um teste pra verificar se o que esta sendo adicionado é um domínio, estou usando a seguinte estrutura: add_dom=$(dialog --stdout --inputbox 'Digite a String a ser bloqueada :' 0 0) [ $? -

Re: [shell-script] Re: Terminais graficos (mandando o ENTER)

2007-02-19 Por tôpico Tiago Barcellos Peczenyj
Benedito, tente assim: ( echo load /home/kurumin/cache/Baixio/dx7.sf2 ; sleep 1 ; echo ) > /dev/pts/2 On 2/19/07, Benedito Portela <[EMAIL PROTECTED]> wrote: > > Abri um programa em outro terminal e mandei esse comando: > > echo load /home/kurumin/cache/Baixio/dx7.sf2 > /dev/pts/2 > > O comando

[shell-script] Re: Terminais graficos (mandando o ENTER)

2007-02-19 Por tôpico Benedito Portela
Abri um programa em outro terminal e mandei esse comando: echo load /home/kurumin/cache/Baixio/dx7.sf2 > /dev/pts/2 O comando foi direito mas não foi o enter para o programa execultar o tal comando que estar no echo ! Olhando no canivete suiço, tem o "Escapes reconhecidos peleo comando 'echo' " o

[shell-script] Re: Terminais graficos

2007-02-19 Por tôpico Benedito Portela
Muito bom é isso mesmo! Isso serviu pra terminal, pra fazer a mesma coisa pra um programa, tem com saber? Obg Bené --- Em shell-script@yahoogrupos.com.br, "Eduardo Otubo" <[EMAIL PROTECTED]> escreveu > > Olá Benedito, > > Se bem entendi seu problema, você quer descobrir qual é o device > (/