exec系列函数 exec系列函数作用
intexec…装入和运行其它程序:intexecl( char *pathname,char *arg0,char*arg1,...,char *argn,NULL)int execle( char*pathname,char *arg0,char *arg1,...,char *argn,NULL,char*envp[])int execlp( char*pathname,char *arg0,char *arg1,...,NULL)int execlpe(char*pathname,char *arg0,char *arg1,...,NULL,char *envp[])intexecv( char *pathname,char *argv[])int execve( char*pathname,char *argv[],char *envp[])int execvp( char*pathname,char *argv[])int execvpe(char*pathname,char *argv[],char *envp[])
execl(执行文件)表头文件#include<unistd.h>定义函数int execl(const char * path,const char *arg,....);函数说明execl()用来执行参数path字符串所代表的文件路径,接下来的参数 代表执行该文件时传递过去的argv[0]、argv[1]……,最后一个参数必须用空指针(NULL)作结束。返回值 如果执行成功则函数不会返回,执行失败则直接返回-1,失败原因存于errno中。范例#include<unistd.h>main(){execl(“/bin/ls”,”ls”,”-al”,”/etc/passwd”,(char * )0);}执行-rw-r--r-- 1 root root 705 Sep 3 13 :52 /etc/passwd
execlp(从PATH 环境变量中查找文件并执行)表头文件#include<unistd.h>定义函数int execlp(const char *file,const char * arg,……);函数说明execlp()会从PATH 环境变量所指的目录中查找符合参数file的文件名,找到后执行该文件,然后将 第二个以后的参数当做该文件的argv[0]、argv[1]……,最后一个参数必须用空指针(NULL)作结束。返回值 如果执行成功则函数不会返回,执行失败则直接返回-1,失败原因存于errno 中。范例#include<unistd.h>main(){execlp(“ls”,”ls”,”-al”,”/etc/passwd”,(char *)0);}执行-rw-r--r-- 1 root root 705 Sep 3 13 :52 /etc/passwd
execv(执行文件)表头文件#include<unistd.h>定义函数 int execv (constchar * path, char * const argv[ ]);函数说明 execv()用来执行参数path字符串所代表的文件路径,与execl()不同的地方在于 execv()只需两个参数,第二个参数利用数组指针来传递给执行文件。返回值如果执行成功则函数不会返回,执行失败则直接返回-1,失败原因存于errno 中。范例#include<unistd.h>main(){char * argv[ ]={“ls”,”-al”,”/etc/passwd”,(char*) };execv(“/bin/ls”,argv);}执行-rw-r--r-- 1 root root 705 Sep 3 13 :52 /etc/passwd
execve(执行文件)表头文件#include<unistd.h>定义函数intexecve(const char * filename,char * const argv[ ],char * constenvp[ ]);函数说明 execve()用来执行参数filename字符串所代表的文件路径, 第二个参数系利用数组指针来传递给执行文件,argv要传递给程序的完整参数列表, 包括argv[0],它一般是执行程序的名字;最后一个参数则为传递给执行文件的新环境变量数组。返回值如果执行成功则函数不会返回,执行失败则直接返回-1,失败原因存于errno 中。
更多阅读
2010Excel日期函数:6 Year函数
2010Excel日期函数:[6]Year函数——简介本系列经验主要对于2010Excel日期函数进行深入的讲解,从三方面进行讲解,1.函数的含义,2.函数的语法格式,3.函数在日常办公中运用的实例介绍。Hour函数表示返回指定日期所对应的的小时数。返回值是
转载 餐巾纸系列1:餐巾纸的背面
原文地址:餐巾纸系列1:餐巾纸的背面作者:Thinkbond从本书中获得一种看问题和解决问题的方法,深入了解视觉化思考。Part1 导言1、什么问题可以通过画图来解决?几乎所有,因为画图能以便于理解的方式来表达复杂的问题,总结大量的信息。2、视觉
COUNT、COUNTA、COUNTIF函数应用 count counta
今天看到别人的博客有以下函数的应用,特意把它复印到自己博客,既可以备忘也可以让别人学习到。COUNT函数的作用就是返回包含数字以及包含参数列表中的数字的单元格的个数。利用函数 COUNT可以计算单元格区域或数字数组中数字字段的输
matlab函数_连通区域转载 matlab 连通区域分析
matlab函数_连通区域1、 matlab函数bwareaopen──删除小面积对象格式:BW2 = bwareaopen(BW,P,conn)作用:删除二值图像BW中面积小于P的对象,默认情况下使用8邻域。算法:(1)Determine the connected components. L = bwlabeln(BW, conn)
试论精益生产方式在制造企业中的作用与应用 精益制造系列 pdf
试论精益生产方式在制造企业中的作用与应用[内容 提 要]本文简要阐述了精益生产的基本观念与核心要求,精益生产是企业提高自身竞争力,赢得更多竞争优势的重要方法。精益生产的核心理念,是只做有价值的工作,并且能快速应对市场的需求。