在远程机器上执行时,有一个命令,基本上是一个c程序。在执行该命令之后,它需要一些输入。就像:
./sum
Enter two value: 8 9
sum is 17如何在paramiko之后使用ssh.exec_command("./sum")完成此操作?如何将输入8和9发送到它。
发布于 2015-12-14 12:38:09
用stdin.write
stdin, stdout, stderr = ssh.exec_command('./sum')
stdin.write('8 9\n')
stdin.flush()https://stackoverflow.com/questions/34266605
复制相似问题