其实很简单,只是你得记得 argv[0]应该是程序本身的名字,所以在execlp调用的时候, execlp("/bin/ls", "ls", "-lh",(char *)NULL)就是调用 /bin/ls, 其名字(argv[0])为ls,命令行参数是"-lh"。
其实很简单,只是你得记得 argv[0]应该是程序本身的名字,所以在execlp调用的时候, execlp("/bin/ls", "ls", "-lh",(char *)NULL)就是调用 /bin/ls, 其名字(argv[0])为ls,命令行参数是"-lh"。
发表评论