Perguntas com a marcação «expect»

10
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 root@172.31.72.103 expect { "root@172.31.72.103's password" { send "password\r" } } Este código não está funcionando corretamente, ainda …
29 ssh  password  expect 

3
spawn - comando não encontrado!
Estou usando o Mac OS X 10.9.4. A seguir, meu script para copiar arquivos da máquina local para outro host #!/bin/bash #!/usr/bin/expect echo "I will fail if you give junk values!!" echo " " echo "Enter file name: " read filePath echo " " echo "Where you want to copy?" …



1
Posso criar um contêiner Docker a partir do Dockerfile de maneira interativa com a alocação de alguns pseudo TTY?
Eu construo um contêiner abaixo do Dockerfile: FROM ubuntu:14.04 ... RUN apt-get update && apt-get install -y vim #RUN ssh-keygen -f /root/.ssh/id_rsa -N strongpass123$%^ RUN ssh-keygen -f /root/.ssh/id_rsa ... Faço isso muito raramente, mas há muitos comandos antes de usar ssh-keygene depois dele. Eu sei que posso fazê-lo a partir …

1
bash e espera no mesmo script?
Estou tentando codificar um script que usa endereços IP de um arquivo .csv e telnet o dispositivo para capturar a saída do comando "show version". Até agora eu codifiquei isso: #!/bin/bash #!/usr/bin/expect -f FILE1=dispositivos.csv #file with IP's and device name set Username "user" #this is the user for telnet connection. …

2
Removendo caracteres não imprimíveis dos logs de espera?
Como posso retirar as seguintes seqüências de caracteres dos meus arquivos? ^[[64;8H, etc ^[[?25h, ^[[1;64rou evite esperar adicioná-los em primeiro lugar? Fundo: Estou usando uma coleção de scripts de espera para determinadas tarefas. Os arquivos de saída que estou coletando geralmente contêm o tipo de caracteres acima (conforme exibido no …
8 bash  expect  tr 
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.