# include<stdio.h>
#include<stdlib.h>
#include<unistd.h>
#include<fcntl.h>
#include<sys/types.h>
#include<sys/stat.h>
#include<string.h>
int main()
{
pid_t id=fork();
if(id==0)
{
printf("child is running\n");
sleep(1);
char* env[]={"MYENV=/A/B/C/D/AAAA",NULL};
char* argv[]={"ls","-l","-n","-i",NULL};
// execl("/bin/ls","ls","-l","-n","-i",NULL);
// execlp("ls","ls","-l","-n","-i",NULL);
// execv("/bin/ls",argv);
// execvp("ls",argv);
// execle("./myenv","myenv",NULL,env);
execve("./myenv",argv,env);
printf("child id done\n"); //exec成功的话不执行此语句
exit(1);
}
else
{
pid_t ret=waitpid(id, NULL,0);
if(ret>0)
{
printf("father wait success\n"); }
else{
printf("child quit not normal\n");
} } return 0; }
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有