[Linux进程]使用execv函数调用ls命令
#include<unistd.h>intmain(intargc,char*argv[]){char*arg[]={"ls","-al","/etc/passwd",(char*)0};//将参数放到一个数组中,然后传递execv("/bin/ls",arg);//执行ls命令,参数由argv数组传递return0;}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
#include<unistd.h>intmain(intargc,char*argv[]){char*arg[]={"ls","-al","/etc/passwd",(char*)0};//将参数放到一个数组中,然后传递execv("/bin/ls",arg);//执行ls命令,参数由argv数组传递return0;}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。