如何捕获已将其重定向到 /dev/null 的正在运行的进程的标准输出
Possible Duplicate:
How can a process intercept stdout and stderr of another process on Linux?
The process is already running and has all 0, 1, 2 redirected to /dev/null, how can I restore the stdout?
Thanks,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
分析...
可能性 1:您想要捕获重定向的输出。你运气不好。
可能性 2:您想要捕获将被重定向的输出。调试注入并调用 dup2。
可能性3:你就是过程。也许尝试 /dev/tty
。
Analyzing ...
Possibility 1: you want to capture output that was redirected. You're out of luck.
Possibility 2: you want to capture output that will be redirected. Debug inject and call dup2.
Possibility 3: you are the process. Maybe try /dev/tty
.