Execute o script de espera que gera a tela sobre o SSH - Defina o tipo de terminal

0

Eu tenho um script Expect que gera uma sessão de tela para ler um console de placa incorporado e responder automaticamente. Não tenho nenhum problema ao executar o script Expect localmente no host.

Mas quando eu quiser executar o script de outra máquina para esse host via ssh, por exemplo ssh [email protected] './flash-the-board.sh' , eu receberei o prompt

Please set a terminal type

Eu tentei definir TERM=vt100 no comando SSH antes de executar o script bash, acabei recebendo o erro

expect: read eof
screen is terminating

Alguém sabe como consertar isso? Obrigado

    
por Jeff Pang 29.06.2018 / 08:47

0 respostas

Tags