摘要: 1. 函数操作: 创建一个管道,调用fork产生一个子进程,关闭管道的不使用端,执行一个shell以运行命令,然后等待命令终止; 2. 函数原型: 函数popen先执行fork,然后调动exec执行cmdstring,并且返回一个标准IO文件指针,如果type='r',则文件指针连接到cmdstri 阅读全文
posted @ 2016-03-19 22:23 AlexAlex 阅读(1675) 评论(0) 推荐(0) 编辑
摘要: 1. 管道局限性: (1) 半双工;(若模拟全双工,可以使用两个管道,即,proc1-->proc2一条管道,proc2-->proc1一条管道) (2) 只能在具有公共祖先的进程之间使用; 2. 管道创建函数: 经由filedes返回两个文件描述符:filedes[0]为读端,filedes[1] 阅读全文
posted @ 2016-03-19 21:45 AlexAlex 阅读(334) 评论(0) 推荐(0) 编辑