【问题标题】:writing pexpect like program in c++ on Linux在 Linux 上用 c++ 编写类似 pexpect 的程序
【发布时间】:2009-12-30 22:06:54
【问题描述】:

有没有办法像小程序一样编写pexpect,它可以启动一个进程并将密码传递给该进程? 我不想安装和使用 pexpect python 库,但想知道它背后的逻辑,以便使用 linux 系统 apis 我可以构建类似的东西。

【问题讨论】:

    标签: c++ python linux pexpect


    【解决方案1】:

    您可以只使用“期望”。它重量很轻,可以按照您的描述进行操作。

    【讨论】:

      【解决方案2】:

      对于非常简单的情况,empty 是一种选择。它是一个轻量级的 C 程序,可以直接从 shell 脚本中使用,不需要 Tcl。

      对于 Debian/Ubuntu,软件包为 empty-expect

      【讨论】:

        猜你喜欢
        • 2017-04-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-07-11
        • 2012-05-19
        • 1970-01-01
        相关资源
        最近更新 更多