子进程与父进程之间的通信

标签 c linux

我正在用c语言开发一个程序,其中子进程接收用户给出的系统命令并将其传递给其父进程,然后父进程执行该命令。任何人都可以帮助我使用代码或任何示例代码。任何形式的帮助都是非常值得赞赏的。

最佳答案

我认为在发帖之前您应该查看以前对此类问题的回答。 无论如何,两个不同的进程可以通过多种方式进行通信。我建议您查看管道以及进程间通信技术。 请记住,在 stackoverflow 上,您尝试并研究了问题后可以寻求帮助。我认为您已经跳过了第一步。

关于子进程与父进程之间的通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37678308/

相关文章:

c - 使用system()执行BASH脚本输出: source: not found

c - 如何从终端获取文件名和 int 并将它们传递给 c 程序以用作参数?

linux - shell脚本将文件传输到服务器

linux - 我可以使用 sed 重命名带有 "running count"的文件吗?

PHP Sendmail 参数 Linux

c - 将 2 个文件读入结构数组

c - 使用 visual studio 2010 在 C 中使用宏的 switch 语句

c - 在 Lua 中注册相同签名的 C 函数

c - 为结构体定义 typedef 2 次

linux - Perl system()、exec() 和与 LSF 的交互