via: https://wangchujiang.com/linux-command/c/exec.html

一组函数

  • 包含 p 的函数(execvp, execlp)会在 PATH 路径下面寻找程序;

    • 不包含 p 的函数需要输入程序的全路径;
  • 包含 e 的函数(execve, execle)以数组的形式接收环境变量

  • 包含 v 的函数(execv, execvp, execve)以数组的形式接收参数;

  • 包含 l 的函数(execl, execlp, execle)以列表的形式接收参数;