Perguntas sobre 'expect'

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

Como posso atualizar meu PATH usando o expect em um script bash? [fechadas]

Estou me conectando ao meu servidor da universidade usando o ssh. Mas, toda vez que eu fizer login, preciso atualizar meu R PATH. Então, eu gostaria de automatizar, eu tenho esse script até agora: #!/usr/bin/expect -f spawn ssh user@serve...
06.03.2017 / 18:45
1
resposta

Conexão múltipla de telnet em Esperar loop

Preciso ter o número de série de alguns dispositivos listados em um arquivo como este: device_id,ip_address BIOTERIO, 148.000.00.189 N7K-LAN(JAF1651ANDL), 148.000.0.192 LAB_PESADO, 148.000.000.130 Arquitectura_Salones, 148.000.000.61 CIV...
09.03.2017 / 19:10
2
respostas

Verifique se há uma palavra na saída expect e inclua-a em um arquivo de texto [closed]

Eu tenho um código como este: #!/opt/tools/unsupported/expect-5.39/bin/expect set timeout 10 match_max 256 log_file report.txt expect_after eof {exit 0} spawn ssh -l user ip expect "(yes/no)?" { send "yes\r" } expect "password:" { send "pa...
02.03.2017 / 17:40
0
respostas

Script de shell para corrigir permissões de arquivo de chave autorizadas em grande número de hosts

Eu tenho um grande número de sistemas que eu preciso conectar (hosts.txt) e atualizar as permissões do arquivo de chave autorizado antes de empurrar as chaves para os sistemas. Eu herdei os arquivos que podem pressionar as teclas, verifique s...
20.02.2017 / 02:37
0
respostas

Extrai o conteúdo do arquivo jar para curvar usando scp

Eu tenho um arquivo jar contendo uma árvore javadoc em uma caixa. Eu preciso transferi-lo para outra caixa e descompactar o jar em um diretório específico (que pode não existir). Eu tenho o nome de usuário / senha do principal que eu quero us...
15.12.2016 / 03:05
0
respostas

Esperar script parece ignorar prompt (confirmação de impressão digital RSA)

O script a seguir parece simplesmente ignorar o prompt de conexão da impressão digital rsa / continue. Eu tentei coisas diferentes, mas simplesmente não consigo entender por que não está funcionando como esperado. #!/usr/bin/expect spawn /us...
11.11.2016 / 17:05
1
resposta

'Interact' não está funcionando como esperado no script bash / expect

Para provisionar um dispositivo incorporado (ou seja, gravar imagens em flash), uma série de comandos muito conhecidos deve ser inserida durante o estágio de inicialização. O algoritmo é algo como: Capture um shell de carregador de inicializ...
11.07.2016 / 18:15
0
respostas

Configurar um alerta quando um programa tenta interagir com o usuário

A maioria dos programas em * nix-land tem suas opções através da linha de comando ou através de um arquivo de configuração. No entanto, existem alguns programas que não têm essa opção e recorrem à interação com o usuário. Em muitos casos, em...
28.03.2016 / 00:12
1
resposta

Autoexpecto trava no final do script

Eu tenho um script de autoexpecto. Eu modifiquei e funciona muito bem, porém quando terminar de rodar ele trava e eu preciso fazer ctrl + C para pegar meu terminal [..] 887VA#logout Connection to 10.255.255.1 closed by remote host. Connection...
25.01.2016 / 12:29
0
respostas

Inicie uma sub-shell e execute os comandos

Digamos que eu tenha um script que seja sempre executado a partir de um shell interativo. Eu gostaria que este script lançasse um subshell interativo que seja uma réplica do pai (ou seja, todas as variáveis de ambiente, etc. preservadas) e, em s...
14.01.2016 / 14:33