+ Responder ao Tópico



  1. dlabreu,

    coloque todo conteudo do gsr.sh aqui para que a gente possa dar uma olhada

  2. dele e do ./etmreset.exp



  3. ok Amigo


    Ai vai

    Esse 'e o gsr.sh

    #!/bin/bash

    ./etmreset.exp 192.168.20.111 admin



    ----------------------------------------------------------------------

    Aqui o etmreset.exp

    #! /usr/lib/expect5.43 -f
    set timeout 20 # o script vai interromper a execução em 20 segundos se algo der errado
    set ip [lindex $argv 0] # o primeiro argumento da linha de comando vai ser associado a variável IP
    set senha [lindex $argv 1] # o segundo argumento vai ser associado a variavel senha (senha do hardware)

    spawn telnet $ip # Esse comando executa o telnet e abre a conexão com o host $ip

    expect "Password:" # O script espera pelo prompt "Password:", configure aqui exatamente
    # o prompt que aparece para você quando abre o telnet para o hardware
    send "$senha" # O script envia o conteúdo da variável senha
    send "R\n" # O script envia o comando R seguido de "Enter"


    -------------------------------------------------------------------------------------------------------------

    Aqui o meu resultado do whereis expect

    [root@abreu scripts]# whereis expect
    expect: /usr/bin/expect /usr/lib/expect5.43 /usr/share/man/man1/expect.1.gz




    Obrigado mesmo pela ajuda!

  4. dlabreu,

    troque no topo do etmreset.exp

    Código :
    #! /usr/lib/expect5.43 -f

    por

    Código :
    #!/usr/bin/expect -f


    isso deve resolver os seus problemas.



  5. Ola amigo


    Troquei o que vc me pedio, mas continuo com erro, segue abaixo.

    [root@abreu scripts]# ./gsr.sh
    ./etmreset.exp: line 11: spawn: command not found
    couldn't read file "Password:": no such file or directory
    ./etmreset.exp: line 15: send: command not found
    ./etmreset.exp: line 16: send: command not found

    O que pode estar acontecendo?


    Abracos


    daniel






Tópicos Similares

  1. Como desfazer a ação de um script.
    Por edilsonmsf no fórum Redes
    Respostas: 0
    Último Post: 21-11-2014, 09:13
  2. Pingar atras de um NAT tem como?
    Por byosni no fórum Redes
    Respostas: 0
    Último Post: 01-03-2010, 13:53
  3. Como decodificar "URL encoding" de um script CGI?
    Por danieluramg no fórum Linguagens de Programação
    Respostas: 0
    Último Post: 21-10-2009, 15:44
  4. Varios scripts dentro de um
    Por diogoborsoi no fórum Linguagens de Programação
    Respostas: 9
    Último Post: 06-08-2008, 11:34
  5. Respostas: 0
    Último Post: 19-06-2008, 00:42

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L