ola vc deve usar um programa chamado 'expect' para isso (baseado em http://konstantin.beznosov.net/pub/texp.expect )
tenha isto no seu programa: set CTRLA \001 ;# Continue the script set CTRLC \003 ;# Interrupt execution of the script and switch to the # interactive mode set CTRLD \004 ;# End the session set CTRLE \005 ;# Kill the session set CTRLZ \032 ;# Suspend the session set CTRLP \020 ;# Just notify the user about receiving CTRL-P no caso vc precisa apenas do CTRLD aqui tem um tutorial itneressante http://floppsie.comp.glam.ac.uk/Glamorgan/gaius/scripting/5.html vc precisa fazer um send \004 ou send CTRLD em um dado momento. dê uma estudada em como fazer e poste aqui na lista, expect eu tenho pouca experiência e não sei em que situação vc quer informar um CTRLD :-) qq coisa dê um grito On 7/27/06, marcastelobran <[EMAIL PROTECTED]> wrote: > Se alguem puder me ajudar, vou explicar melhor o meu problema. > Preciso dentro de um script enviar o comando de teclas CTRL+D > > #!/bin/bash > telnet 192.168.0.1 > #agora precisaria do CTRL+D > > Preciso saber se é possivel envia-lo dentro do próprio script > facilitando a tarefa onde vou utilizar esse script! > Procurei pela net mais já rodei tudo e não consegui nem saber se é > possível esse recurso > > Desde já Agradeço a todos! > > > > > > > --------------------------------------------------------------------- > 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 > > > > > > > > > -- Tiago B Peczenyj Linux User #405772 # cd /pub # more beer --------------------------------------------------------------------- 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 <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
