【发布时间】:2011-08-31 15:07:18
【问题描述】:
有没有办法,从 unix(更具体地说是 linux)中的命令行实用程序将输入通过管道传输到知道它是 PID 的进程。例如,我在后台启动一个 Python 进程,并跟踪 PID。然后,使用 PID 和命令行,决定执行“print 'Hello World'”,并希望将输出接收到我的终端。可以这样做吗?
【问题讨论】:
标签: unix terminal process pipe pid
有没有办法,从 unix(更具体地说是 linux)中的命令行实用程序将输入通过管道传输到知道它是 PID 的进程。例如,我在后台启动一个 Python 进程,并跟踪 PID。然后,使用 PID 和命令行,决定执行“print 'Hello World'”,并希望将输出接收到我的终端。可以这样做吗?
【问题讨论】:
标签: unix terminal process pipe pid
在 Linux 上,您可以使用“作业”命令来获取您放入后台的程序的作业号。
然后您可以使用“fg”命令将该程序带到前台。
假设你的 python 程序是工作 3。调用 'fg 3' 会将程序带到前台。
不确定这是否是您要查找的内容。如果没有,它可能有助于详细说明您的示例。
【讨论】: