【问题标题】:Write to another already running process stdin from Node.js without starting from inside从 Node.js 写入另一个已经运行的进程标准输入,而不从内部开始
【发布时间】:2014-06-29 05:08:27
【问题描述】:

我有一个不是从 Node.js 内部启动的程序,所以我不能使用spawn'd stdin 来写入。我有正在监听标准输入的进程的 PID,如何使用我的节点代码写入它?

我总是看到使用child_process模块的代码示例,我的用例不同。

【问题讨论】:

    标签: node.js process stdout stdin


    【解决方案1】:

    在 Linux 上,您应该可以写信给'/proc/' + pid + '/fd/0'。但是,这不是便携式的。

    【讨论】:

    • 嗯,我明白了,所以为了保持跨平台支持,我需要使用 TCP……我真的不想……
    猜你喜欢
    • 2012-10-25
    • 1970-01-01
    • 1970-01-01
    • 2011-07-22
    • 2011-03-26
    • 1970-01-01
    • 2013-06-25
    • 1970-01-01
    • 2015-01-31
    相关资源
    最近更新 更多