嵌入式培训机构四个月实训课程笔记(完整版)-Linux系统编程第四天-Linux管道练习题(物联技术666)

2024-01-07 18:49:01

   更多配套资料CSDN地址:点赞+关注,功德无量。更多配套资料,欢迎私信。

物联技术666_嵌入式C语言开发,嵌入式硬件,嵌入式培训笔记-CSDN博客物联技术666擅长嵌入式C语言开发,嵌入式硬件,嵌入式培训笔记,等方面的知识,物联技术666关注机器学习,arm开发,物联网,嵌入式硬件,单片机领域.https://blog.csdn.net/weixin_39804904?type=blog

//-------------------------------------------
/*题目:实现 ls --help | more 功能
提示:
??more是个外部命令,它默认是从标准输入中
获取输入,并分屏显示到屏幕上。
??子进程重定向“标准输出”到“管道写端”后调用
execlp执行ls --help指令。
??父进程重定向“标准输入”到“管道读端”后调用
execlp执行more指令。*/
//--------------------------------------------
#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <stdlib.h>
 
int main(int argc,char *argv[])
{
       int fid_pipe[2];
       int ret;
       pid_t pid;
      
       ret = pipe(fid_pipe);
       if(ret == -1)
             perror("pipe");
       pid

文章来源:https://blog.csdn.net/vx349014857/article/details/135435502
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。