进程间通信:管道
- 什么是管道: 当从一个进程链接数据流到另一个ie进程时,我们使用术语管道。
- shell负责标准输入和标准输出
- 进程管道
- 传递数据的方法使用popen和pclose函数
- 代码示例
-
#include<stdio.h> FILE *popen(const char *command,const char *open_mode); int pclose(FILE *stream_to_close);
- 将输出送往popen
- 传递跟更多的数据
- 如何实现popen
-
#include<unistd.h> #include<stdlib.h> #include<string.h> #include<stdio.h> int main(){ FILE *read_f