【问题标题】:Pipe input to unix process knowing PID from command line从命令行知道 PID 将输入管道输入到 unix 进程
【发布时间】:2011-08-31 15:07:18
【问题描述】:

有没有办法,从 unix(更具体地说是 linux)中的命令行实用程序将输入通过管道传输到知道它是 PID 的进程。例如,我在后台启动一个 Python 进程,并跟踪 PID。然后,使用 PID 和命令行,决定执行“print 'Hello World'”,并希望将输出接收到我的终端。可以这样做吗?

【问题讨论】:

    标签: unix terminal process pipe pid


    【解决方案1】:

    在 Linux 上,您可以使用“作业”命令来获取您放入后台的程序的作业号。

    然后您可以使用“fg”命令将该程序带到前台。

    假设你的 python 程序是工作 3。调用 'fg 3' 会将程序带到前台。

    不确定这是否是您要查找的内容。如果没有,它可能有助于详细说明您的示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-29
      • 1970-01-01
      • 2010-11-28
      • 2013-01-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多