pexpect pxssh不创建我的需求目录

时间:2019-05-05 09:23:56

标签: python pexpect pxssh

我使用pexpect模块登录ssh服务器,然后mkdir目录:

from pexpect import pxssh

s = pxssh.pxssh()

s.login(server='43.24.24.29', username='root', password='my_password')

s.send('mkdir aaa')

s.logout()

它可以工作,但是我发现在服务器中创建了aaaexit目录,没有aaa目录:

[root@localhost ~]# ls
aaaexit  anaconda-ks.cfg

我知道s.logout()可能会影响它,但是如何解决此问题。

1 个答案:

答案 0 :(得分:0)

您可以使用

s.send('mkdir aaa\n')

避免出现此问题。