Perguntas sobre 'expect'

expect é uma ferramenta para automatizar aplicativos interativos de acordo com um script.
0
respostas

espera script para scp e execute o comando

Estou usando abaixo o código esperado no script bkp_ms_rc.sh para copiar o arquivo de um servidor: #!/usr/bin/expect -f set timeout 10 spawn scp -o ConnectTimeout=10 -o StrictHostKeyChecking=no user@server2:/tmp/FILE1.log /tmp/. expect...
19.04.2017 / 17:10
0
respostas

não funciona na espera através da linha de comando

Aqui eu tenho a criação de scripts que executam o ansible-playbook , Após o script de execução que pede ao Sudo password qual eu tenho que enviar ( sudo password ) apesar de expect e send mas ficando abaixo do erro: Script: $ ca...
03.03.2017 / 06:56
1
resposta

O comando puts in expect não mostra a mensagem na ordem em que deveria

Eu tenho alguns scripts para automatizar um processo e quero que a mensagem sobre qual etapa estou mostrada na janela de comando. Um trecho de código que eu tenho é: puts "** Creation of $VMNAME on $HOST begins... **" spawn ssh -l $USER $HOST...
06.03.2017 / 17:45
2
respostas

divide uma saída de um comando e procura uma palavra em espera

Eu tenho esse pedaço de código que eu quero ler a saída de um comando, substring-lo desde o início para um caractere especial e, em seguida, se essa parte não está vazia send_log que passou. Mas não tenho certeza de como fazer isso. Aqui está o...
07.03.2017 / 15:31
0
respostas

“Nome do comando inválido” durante a execução, Expect error

Estou recebendo um erro que diz: invalid command name " while executing ""\r"" invoked from within "expect { -ex "--More--" {send -- " "; exp_continue} "*>" {send "exit \r";"\r"} }" (file "./scriptprueba4.sh" line 12)...
03.02.2017 / 18:49
0
respostas

Como obter dados na ordem correta do terminal usando Expect

Estou usando Expect para automatizar as seguintes tarefas em um switch: faça login via telnet peça vizinhos (dispositivos conectados diretamente ao comutador) salve as informações dos vizinhos em um arquivo de texto. Verifiqu...
26.01.2017 / 17:10
1
resposta

esperar que o script preencha automaticamente a senha [duplicada]

Eu estou lutando com a forma de fazer as coisas. Meu objetivo é que, quando no meu tipo jumphost ssh router1, ele seja ssh para o roteador e, ao mesmo tempo, execute um script de espera para preencher minha senha a partir de um arquivo de s...
08.12.2016 / 02:29
1
resposta

Como usar EXPECT em um loop foor ssh

Nossa configuração do Linux não possui keygen configurado para menos autenticação de senhas. Portanto, devo usar apenas EXPECT para senha menos autenticação em um script de shell. /usr/bin/expect<<EOF >> ${LOG_FILE} set tim...
26.10.2016 / 15:56
1
resposta

Backup da Cisco com expectativa

Eu estava definindo para fazer backup da configuração em execução, mas realizada não como eu gosto, como eu posso despejar os dados em txt? #!/usr/bin/expect -f set force_conservative 0 ;# set to 1 to force conservative mode even if...
13.09.2016 / 18:24
9
respostas

Shell Script para efetuar login em um servidor ssh

Eu tentei escrever um script de shell que pode fazer login automático em um servidor ssh usando a senha mencionada no script. Eu escrevi o seguinte código: set timeout 30 /usr/bin/ssh -p 8484 [email protected] expect { "[email protected]...
07.02.2012 / 07:17