文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
用管道连接进程
你曾用过某样东西实时连接两个进程,那就是管道。
可以在命令行用管道把一个进程的输出连接到另一个进程的输入。在这个例子中,你手动运行了 rssgossip.py 脚本,然后把它的输出传给了
grep 命令,grep 找出了包含 http 的那些行。
管道两侧的命令是父子关系
当你在命令行用管道连接两条命令时,实际把它们当成了父子进程来连接,在上面的例子中,grep 命令是 rssgossip.py 脚本的父进程。
管道常用来在命令行中连接两个进程。但如果想要在 C 代码中连接两个进程呢?怎么才能给子进程连接管道,实时读取它的输出?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论