exec函数族
进程调用exec函数族执行某个程序
进程当前内容被指定程序替换
实现让父子进程实现不同的程序:
父进程创建子进程
子进程调用exec函数族
父进程不受影响
execl和execlp
#include <stdio.h>
int execl (const char * path, const char * arg , ...);
int execlp (const char * file , const char * arg, ...);
最后一个参数必须使用空指针(NULL)结束
成功时返回指定的程序,失败是返回EOF
path 执行的程序名称 , 包含路径
arg... 传递给执行的程序的参数列表
file 执行程序的名称,在PATH中查找
进程当前内容被指定程序替换,但进程号不变