一、sleep
代码:github
二、pingpong
代码:github
三、primes
代码:github
需要注意父子进程的管道阻塞问题,之前写过一个相关博客
https://www.cnblogs.com/INnoVationv2/p/16700899.html
四、xargs
代码:github
这个题不难,但是卡了我几个小时,有一个小坑
exec的函数定义如下
int exec(char *path, char **argv)
例如要执行echo hello,我传入的是
path = "echo"
argv[0] = "echo"
argv[1] = "hello"
但是argv的最后一个元素必须是0,比如上述例子,应该传入的参数是
path = "echo"
argv[0] = "echo"
argv[1] = "hello"
argv[2] = 0
标签:github,代码,Utilities,argv,echo,LAB,path,hello
From: https://www.cnblogs.com/INnoVationv2/p/17973228