如何连续和一起发出“exec_command”?

时间:2015-06-03 04:14:39

标签: python command paramiko execute

使用paramiko's exec_command(),我想发送命令,处理其输出并为其他几个命令执行此操作。我注意到它不够快或类似的东西。

我将如何处理这种情况以及providing multiple commands togetherstackoverflow上有1个发布多个命令的帖子,但我不确定是否有人尝试过它。它对我不起作用!

谢谢!

这是我尝试过的: 我有ssh_obj

t = ssh_obj.get_transport()
chan = t.open_session()
chan.exec_command("bash -s") #To get a shell without a terminal, command prompt, login, etc
chan.send_ready() #Output: True
chan.send("net use X: \"\\\\xxx.xx.xx.xx\\dir\"") #Output: 33 (NOT VERY SURE WHAT THIS IS)
chan.recv_ready() #Output: False (NOT SURE WHY)
chan.recv(1024) #HANGS...

有人可以帮忙吗?

0 个答案:

没有答案