使用管道在子进程和父进程之间进行通信

标签 c linux process pipe parent-child

我目前正在研究管道并使用管道使子进程和父进程相互通信。我现在有它可以向 child 发送消息,但我不知道如何让子进程响应它。不确定我会怎么做,如果有人能找到一个对一般学习管道有用的网页,请尽可能链接它。谢谢。

最佳答案

对于双向通信,您基本上需要 2 套管道。

请在以下位置找到更多详细信息:

关于使用管道在子进程和父进程之间进行通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52984222/

相关文章:

在c/c++中调用多个popen

c - 在 Korn shell 脚本中将斜杠替换为单词 'slash'

linux - 我应该如何在后台运行我的 Golang 进程?

process - 最有用的软件开发指标是什么?

linux - bash脚本访问ec2实例

regex - Bareword 在 Perl 脚本中的错误处找到了运算符(operator)预期的位置

linux - Google Cloud SDK - 有没有办法在没有互联网访问的情况下在 Linux 上手动安装 google cloud sdk?

c - 从c中的链表中删除节点

c - 结构中数据类型的顺序

arrays - 将十六进制代码数组插入整数