我可以使用管道与现有应用程序通信吗?

can I use pipes to communicate with existing application?

本文关键字:应用程序 通信 可以使 管道 我可以      更新时间:2023-10-16

我今天正在阅读有关管道的文章,使用它或开始使用它对我来说似乎很有趣。但是那里写着,进程应该像父服务器和子服务器或客户端服务器一样,通信将在它们之间进行。

有些事情我不明白,在开始之前,我应该确定它们。

例如,如果我的机器上有一个正在运行的进程,并且我想向其发送消息,我当然无法控制它,那么如何让它响应我的消息呢?我应该创建客户端和服务器并同时运行它们吗?或者正在运行的进程应用程序可以是服务器,例如我可以向其发送一些事件?

如果你能在这个:)帮助我

谢谢:)

如果正在运行的进程正在从 stdin读取,您可以写信给/proc/the_pid/fd/0 发送消息。