Em 23/05/07, Julio C. Neves <[EMAIL PROTECTED]> escreveu: > > Pessoal, > o Marcelo me pediu ajuda, mas não sou especialista em expect e tenho de > sair correndo para pegar meu voo. > > Marcelo, com certeza o pessoal da lista vai ajudar. Veja o resultado em: > http://br.groups.yahoo.com/group/shell-script > > Abração, > Julio > :wq > > Em 23/05/07, Marcelo Hideaki <[EMAIL PROTECTED] > escreveu: > > > > Olá Julio, > > > > Gostaria de sua ajuda, pois estou desenvolvendo um script para empresa > > na qual trabalho, com objetivo de fazer um backup de configuração de todos > > roteadores de nossa planta, porém estou com algumas dificuldades com o uso > > do "expect", pois, quando peço para o script redirecionar toda saida do > > comando show running-config do roteador cisco para um arquivo, só inputa uma > > parte da informação, a outra se perde. O que será que está errado. Segue > > abaixo o script: > > > > #!/usr/local/bin/expect > > set ip [lindex $argv 0] > > set data [lindex $argv 1] > > set cliente [lindex $argv 2] > > set timeout 30 > > spawn telnet $ip > > expect "Username:" {send "cworks\r"} > > expect "Password:" {send "telemar31\r"} > > expect "*#" > > send "term length 0\r" > > expect "*#" > > set match_max 5000000 > > log_file -noappend /home/hideaki/scripts/$ip.txt > > send "sh run\r" > > expect "*#" > > log_file > > send "exit\r" > > expect "Connection" > > > > Muito grato pela ajuda, > > > > Marcelo Hideaki > > > > __________________________________________________ > > Fale com seus amigos de graça com o novo Yahoo! Messenger > > http://br.messenger.yahoo.com/ > > > > > > -- > Abraços, > Julio > http://www.julioneves.com - Um livro sobre Bash completo e on-line > :wq
-- Abraços, Julio http://www.julioneves.com - Um livro sobre Bash completo e on-line :wq [As partes desta mensagem que não continham texto foram removidas]
