/*
* function: 练习使用exec函数族中的函数
*/
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main(int argc, char *argv[])
{
//execlp("ls", "-l", "-h", NULL); // 错误写法
// 正确写法:
execlp("ls", "ls", "-l", "-h", NULL);
//execl("/usr/bin/ls", "ls", "-l", "-h", NULL);
//execl("./exec_ls", "exec_ls", NULL);
//char *argv1[] = {"ls", "-l", "-h", NULL};
//execvp("ls", argv1);
perror("exec");
return 0;
}