Perguntas sobre 'expect'

expect é uma ferramenta para automatizar aplicativos interativos de acordo com um script.
1
resposta

Por que não redirecionar o trabalho para entrada de senha scp?

Eu quero copiar da caixa remota com scp , enquanto o fato de que cada vez que eu tenho que digitar novamente a senha é chato. Então eu armazeno minha senha em texto simples e espero que o código a seguir funcione scp -Pport_num username@hos...
21.06.2012 / 07:49
1
resposta

Unbuffer engole o status de saída do processo eliminado

O comando "unbuffer" esperado parece engolir o status de saída de seu filho se o processo for eliminado. Existe algo que pode ser feito para impedir esse comportamento? Ele não engole o status de saída se o processo filho sair com um status de s...
15.04.2014 / 20:55
2
respostas

Automatizando uma conexão ssh com o crontab

Eu tenho lutado para crontab automatizar um processo de git push com o ssh, e está sendo complicado configurar uma chave com o agente ssh. Começando com um script básico para testar o agente: # set paths (all examples) source /etc/profile exp...
27.03.2015 / 10:47
1
resposta

expect + como verificar se dir existe e se não como criá-lo

Eu escrevo espero que o script faça o login na máquina remota e execute alguns scripts Mas também preciso verificar o seguinte Verifique se o diretório /var/cti/adm/APP exists Se o APP não existir no diretório adm , será necessário...
02.09.2014 / 15:38
1
resposta

O login automático do SSH fornece shell remoto sem resposta, retornando ao terminal do cliente (sem erros)

Eu tenho um problema com a ferramenta esperada no Ubuntu 14.04 LTS. Eu quero automatizar logins ssh para alguns Firewalls Sophos UTM e evelate meus direitos diretamente depois com "sudo su -" ea senha correta. Eu não tenho que me preocupar com s...
18.04.2016 / 09:45
1
resposta

arquivo não está funcionando no script de espera

Estou tentando verificar se existe uma determinada linha no nome do arquivo em um host. Portanto, somente se o padrão específico for encontrado no comando grep, um dummy.txt será criado. Então eu quero verificar se dummy.txt existe como uma cond...
11.02.2015 / 10:08
1
resposta

O tempo limite não funciona no script de espera

Eu criei o seguinte script de espera para automatizar o login em uma VPN: #!/usr/bin/expect set PASS [lindex $argv 0] set timeout 10 spawn vpnc expect : {send $PASS\r} expect eof No entanto, quando dou um argumento...
09.07.2014 / 12:50
1
resposta

esperar comando no Ubuntu

Eu procurei em todo o SuperUser, mas não consegui a solução. Aqui está um script que estou usando para ssh usando expect . Estou usando o Ubuntu e instalei esperando usar aptitude install expect . #!/usr/bin/expect -f spawn ssh user@serv...
03.03.2014 / 12:00
1
resposta

Esperar script para comunicação telnet com o roteador DLink

Estou tentando conectar-me ao meu roteador por meio do telnet usando este script: #!/usr/bin/expect -f set timeout 20 # router user name set name "admin" # router password set pass "admin" # router IP address set routerip "192.168.1.1" #...
21.05.2015 / 15:34
1
resposta

enviando o comando GREP falha

Eu sou novo para esperar scripts e tentar fazer o script abaixo funcionar. O script loga em um servidor e lê um arquivo de configuração ($ val no script) para os valores de "cps" e então apresenta um valor total, mas ficou preso ao enviar um lon...
15.04.2015 / 09:04