我目前正在使用 Exscript 通过 ssh 连接到我拥有的控制器。我正在尝试使用 execute() 函数向它发送一个命令,它一直工作到我使用 send() 函数为止。当我之后尝试使用 execute() 函数时,我要么收到超时错误,要么收到未找到命令的错误。下面是代码示例:
conn.execute('ls')
if a:
conn.send('0')
elif b:
conn.send('')
conn.execute('ls')
和错误:
Exscript.protocols.exception.TimeoutException: Timeout while waiting for response from device
Exscript.protocols.exception.InvalidCommandException: Device said:
0ls
-sh: 0ls: command not found
我不知道如何解决这个问题。