gpt4 book ai didi

linux - 捕获到/dev/tty 的直接重定向

转载 作者:IT王子 更新时间:2023-10-29 01:08:17 25 4
gpt4 key购买 nike

我正在为一个将文本直接输出到/dev/tty 的程序开发一个应用程序 Controller 。

这是一个生产应用程序 Controller ,必须能够捕获所有发送到终端的文本。一般来说,这不是问题。我们只是重定向 stdout 和 stderr。这个特定的应用程序直接调用 echo 并将结果重定向到/dev/tty (echo "some text">/dev/tty)。通过我的应用程序 Controller 重定向无法捕获文本。

我确实有此应用程序的源代码,但无法修改它,也不再对其进行维护。关于如何捕获和/或丢弃输出的任何想法?

最佳答案

 screen -D -m yourEvilProgram

应该可以。自从我使用它以来已经过去了很多时间,但如果您需要读取它的一些输出,您甚至可以利用一些套接字来读取它。

[已添加:两个链接,RackaidPixelbeat , 主页在 GNU ]

关于linux - 捕获到/dev/tty 的直接重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/307006/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com